Suporte » Plugins » shortcodes para inserir duas imagens

  • Resolvido AgemciaM

    (@agemciam)


    Inseri no meu tema o código abaixo para inserir shortcode de uma imagem, preciso carregar 3 imagens ao invés d euma só, como devo proceder?
    Obrigado

    function image_shortcode($atts, $content = null) {
    extract( shortcode_atts( array(
    ‘name’ => ‘cliente’,
    ‘align’ => ‘left’,
    ‘ext’ => ‘png’,
    ‘path’ => ‘/wp-content/uploads/’,
    ‘url’ => ”
    ), $atts ) );
    $file=ABSPATH.”$path$name.$ext”;
    if (file_exists($file)) {
    $size=getimagesize($file);
    if ($size!==false) $size=$size[3];
    $output = “<img src='”.get_option(‘siteurl’).”$path$name.$ext’ alt=’$name’ $size align=’$align’ class=’align$align’ />”;
    if ($url) $output = ““.$output.’‘;
    return $output;
    }
    else {
    trigger_error(“‘$path$name.$ext’ image not found”, E_USER_WARNING);
    return ”;
    }
    }
    add_shortcode(‘cliente’,’image_shortcode’);

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • Moderador Allyson Souza

    (@allysonsouza)

    Aumente a quantidade de atributos e faça o tratamento para a sua variável $output retornar as três imagens ao invés de uma. Posso estar falando besteira, pois mexi pouco com shortcodes, mas acho que está com a faca e o queijo na mão. : )

    Criador do tópico AgemciaM

    (@agemciam)

    Resolvido 🙂
    Se alguém se interessar posto o código.

    Eduardo

    (@eduardozulian)

    Poste sempre o código!

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • O tópico ‘shortcodes para inserir duas imagens’ está fechado para novas respostas.