Suporte » Desenvolvendo com WordPress » Mostrar 'Caption', 'Alternative Text' ou 'Description'

  • Galera WP, meu projeto necessita ter uma área da Home que mostre os “Últimos trabalhos”, está funcionando, consigo mostrar a imagem e nome do cliente, porém já tentei de todas as formas mostrar as informações da imagem, e não tive sucesso. A idéia é mostrar o “caption” da imagem, será usado o caption, porque é mais fácil. Na hora de fazer o upload da imagem já define o caption e ele será a descrição do trabalho (Ex.: “Reformulação de Logomarca”). Segue o código que estou usando, nele funciona tudo do jeito que preciso, só preciso que pegue o caption da imagem.

    <?
    	$args = array ('numberposts' => '1', 'post_type' => 'page',	'category' => 'clientes', 'child_of' => '5', 'orderby' => 'modified');
    	$postslist = get_posts ($args);
    	foreach ($postslist as $post) :
        setup_postdata($post);
    	global $id;
    	$mypages = get_pages('child_of=5');
    	foreach ($mypages as $mypage) {
    	$attachments = get_children(array('post_parent' => $post->ID, 'post_type' => 'attachment', 'post_mime_type' => 'image', 'orderby' => 'modified',));
    	if (! is_array($attachments)) continue;
    	$count = count($attachments);
    	$first_attachment = array_shift($attachments);
    	}
    	?>
        <div class="projRecentes">
      	<span>Projetos Recentes</span>
    	<? echo wp_get_attachment_image($first_attachment->ID); ?>
        <h3><? the_title(); ?></h3>
        <p>Caption Here | Descição aqui</p>
        <a href="<? the_permalink(); ?>">ver detalhes</a>
        <? endforeach; ?>
      	</div>
Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Moderador Míriam de Paula

    (@miriamdepaula)

    Olá!

    Já tentou:

    $first_attachment->post_excerpt
    
    $first_attachment->post_content

    Attachment é como se fosse um post type! =)

    Moderador Míriam de Paula

    (@miriamdepaula)

    Outra dica pra você!

    Faça mais uso do print_r() ou do var_dump() para debugar os seus códigos!

    Se você usasse isso, teria visto tudo o que vem no array dos attachments! #ficaadica

    abs.
    Miriam de Paula

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Mostrar 'Caption', 'Alternative Text' ou 'Description'’ está fechado para novas respostas.