Depuis WordPress 3.6 et l’introduction de la fonctions get_attached_media() il est devenu très facile de récupérer une liste de tous les médias attachés à un article ou une page WordPress sans tenir compte du « mimetype ».
Comment récupérer les images attachées à un article ou une page WordPress ?
Ajoutez cette fonctions à votre fichier single.php ou page.php à l’endroit désiré pour afficher les images et médias attachés :
// afficher tous les médias d'un article
$medias = get_attached_media( '', $post->ID );
if ( $medias ) {
foreach ( $medias as $attachment ) {
echo apply_filters( 'the_title', $attachment->post_title );
the_attachment_link( $attachment->ID, false );
}
}