WordPress

Inscreva-se em nosso canal no Youtube Daviwp

Como listar imagens do post inseridas em mídia no WordPress

17/04/2013 WordPress (5) comentários


Olá amigos, hoje vou mostrar como listar imagens inseridas em mídia dentro do post ou pagina do wordpress, esse post é bem simples mas muito bom para quem quer utilizar essa opção de criar uma galeria de fotos utilizando o padrão do WP. Vamo lá?

01 – Insira esse código abaixo dentro de onde deseja listar suas imagens.

	<?php 
		$args = array('post_parent'=>$post->ID,'post_type'=>'attachment','post_mime_type'=>'image/jpeg');
		$my_attachments = get_posts($args);
         ?>
        <?php if($my_attachments): ?>
    	<?php foreach($my_attachments as $image): ?>
        <div class="imagemGaleria">
            <a title="<?php echo $image->post_title ;?>" href="<?php echo $image->guid ;?>"><?php  echo wp_get_attachment_image($image->ID,'thumbnail_slider'); ?></a>
          <p><?php echo $image->post_title ;?></p>
 
        </div>
    	<?php endforeach; ?>
        <?php else:?>
        	<p>Nenhuma imagem foi inserida.</p>
  	<?php endif;?>

Galera! viu? bem simples. Lembrando que o style deixo com vocês hoje foi so mesmo como listar essas imagens exibir,
espero que curtem, essas pequenas coisas ajuda muito quando estamos precisando, e para quem esta aprendendo é uma mão na roda! rs, aquele abraço e até a proxíma.

daviwp

Meu nome é Davi Alves desenvolvedor web e WordPress developer, residente de Belo Horizonte, sou um dos organizadores do WordCamp evento oficial do WordPress em BH e co-fundador do Belo Horizonte WordPress Group juntamente com o fundador Mateus Neves, sou articulista de alguns sites, e fundador do daviwp.com, aqui compartilho conhecimentos para toda galera aficionada em WordPress.

  • Bem legal e simples a lógica! Testarei depois! Grande abraço amigo!

    • daviwp

      Massa fi! testa ai essa função é simples é um gancho para o inicio de uma grande galeria se quiser.

  • Walter Reis

    Davi, parabéns pelo site, tenho uma duvida: Como faço para incluir a class do Fancybox listando esses arquivo, mesmo seguindo a outra dica no seu blog não consegui, abs.

    • daviwp

      Olá Walter, nesse caso você pode inserir assim
      na tag a do loop onde estou chamando a img você pode inserir manualmente la a class fancybox que todas as img vai puxar.

  • daviwp

    Olá Márcia,

    Mande o link do seu site, para ver melhor a sua galeria,
    tenho vários métodos de exibir esses dados, nesse post mesmo ele já exibe .