Récupérer tous les médias liés à un article ou une page

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 );
    }
}

Gregory

Agitateur de Stratégies, addict à WordPress depuis 2003, fada de Google depuis 1998. Incubateur Digital, j'accompagne au quotidien plusieurs entreprises et indépendants dans la gestion de leur stratégie digitale et l'optimisation de leurs sites WordPress. Basé à Aix-en-Provence, je suis à l'écoute de votre projet si vous avez besoin d'un expert WordPress.

Vous aimerez aussi

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *