Listando todas as imagens de um post no WordPress

Segue uma forma simples e rápida de listar todas as imagens – na verdade, serve para todas as mídias associadas a um post ou page do WordPress:

<?php
   $images = get_posts(array("post_type" => "attachment", "post_parent" => $post->ID, "orderby" => "menu_order"));
   foreach($images as $image) {
      $urls = array ();
      list ($url, $width, $height) = wp_get_attachment_image_src($image->ID, $s);
?>
            <img src="<?php echo $url?>"></img>
<?php } ?>

Claro, esse código funciona dentro do loop!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *