Suporte » Plugins » Listar todas as imagens de um post

  • Olá, amigos do fórum

    Preciso listar todas as imagens de um post, tenho o seguinte código:

    <?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 } ?>

    Ele lista somente as imagens que tiveram o upload feito junto. Ou seja, se inclui 10 imagens de uma só vez no post, ele lista. Após publicar o post e adicionar mais imagens, ele não retorna essas novas.

    Se alguém tiver a solução, agradeço!

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Criador do tópico Fernando Acosta

    (@amgnando)

    Olá,

    resolvi o problema adicionando um "numberposts" => -1 no código, ficou assim:

    ` <?php
    $images = get_posts(array(“post_type” => “attachment”, “post_parent” => $post->ID, “orderby” => “menu_order”, “numberposts” => -1));
    foreach($images as $image) {
    $urls = array ();
    list ($url, $width, $height) = wp_get_attachment_image_src($image->ID, $s);
    ?>
    <li><a rel=”bookmark” href=”<?php echo esc_url( home_url( ‘/’ ) ); ?>clientes” title=”Clique para ver mais clientes”><img src=”<?php echo $url?>” width=”65″/></a></li>
    <?php } ?>`

    Espero que ajude mais pessoas!

    Em qual pagina você colocou esse codigo?
    quero listar todas as imagens de um post em outra aba que vai abrir quando eu clicar no titulo do post

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Listar todas as imagens de um post’ está fechado para novas respostas.