Suporte » Questões avançadas » Append class to wp_get_attachment_image

  • Boas,

    Há alguma forma de adicionar uma classe a um wp_get_attachment_image?

    Este é o excerto que estou a utilizar:

    <?php if(get_post_meta($post->ID, "imagemPerfil", true)): { ?>
    <?php $imagem_Perfil = get_post_meta($post->ID, 'imagemPerfil', true);
    echo wp_get_attachment_image($imagem_Perfil, 'thumbnail'); ?>
    <?php ; } endif ?>

A visualizar 3 respostas - de 1 a 3 (de um total de 3)
  • Sim, basta incluires o ficheiro no functions.php ( por exemplo )
    e chamares a classe, exemplo:

    no functions:
    include(‘classe.class.php’);

    no codigo:
    <?php if(get_post_meta($post->ID, “imagemPerfil”, true)): {
    $oClasse = new Classe();
    $oClasse->metodo();
    ?>
    <?php $imagem_Perfil = get_post_meta($post->ID, ‘imagemPerfil’, true);
    echo wp_get_attachment_image($imagem_Perfil, ‘thumbnail’); ?>
    <?php ; } endif ?>

    Olá, Cylop.

    Sou novato no wordpress e quase nada sei de PHP…

    mas usei este excerto numa página…
    <?php
    $img_perfil = get_post_meta(get_the_ID(), “File Upload”, true);
    echo wp_get_attachment_image( $img_perfil );
    ?>

    O que devo fazer para alterar a classe que aparece, quando vou ver o código fonte à página web onde é usado esse excerto de código ?

    O código da classe que aparece (no código fonte) é este:
    class=”attachment-thumbnail”

    Queria mudar o nome da classe para:
    class=”img_up”

    Entretanto tentei seguir o que disseste no teu post, mas não consegui mudar o nome da classe através do teu exemplo.

    Agradeço a disponibilidade e o tempo tomado a ver o meu post
    Fica bem !

    Ahhhh, classe de CSS!
    ( como estava nas questões avançadas pensei noutra coisa, desculpa)

    <?php
    $img_perfil = get_post_meta(get_the_ID(), "File Upload", true);
    echo wp_get_attachment_image( $img_perfil ,'thumbnail', false, array('class'=>'img_up'));
    ?>

    PS: peço desculpa, mas este post ficou aqui perdido, daí não ter respondido.

A visualizar 3 respostas - de 1 a 3 (de um total de 3)
  • O tópico ‘Append class to wp_get_attachment_image’ está fechado a novas respostas.