Olá!
preciso de uma funcionalidade em meu site, onde ao cadastrar um post type e add um pdf nele, seja gerado um link com texto ancora do Título do post com a URL do pdf anexado. Cheguei nesse código abaixo, que funciona.
<?php while( $loop->have_posts() ) {
        $loop->the_post();
        ?>
        <?php
        if ( $attachments = get_children( array(
            'post_type' => 'attachment',
            'post_mime_type' => array('application/doc','application/pdf'),
            'numberposts' => 1,
            'post_status' => null,
            'post_parent' => $post->ID
        )));
        foreach ($attachments as $attachment) {
            $urlPdf = wp_get_attachment_url( $attachment->ID );
        }
        ?>
        <li class="list-group-item">
        <a href="<?= $urlPdf; ?>" target="_blank">
        <?php the_title(); ?>
        </a>
        </li>
        <?php
    }
}    
?>Porém, se criar um novo post e quiser adicionar um pdf que está na media galery, mas já foi anexado a outro post, ele redireciona para o index ao invés de pegar a url do pdf. Preciso que ele permita que eu adicione um mesmo pdf a mais de um post criado.
Alguém consegue me ajudar?
 
             
             
             
             
             
             
            