web-dev-qa-db-fra.com

Fonction pour obtenir une image de la médiathèque

Est-il possible de récupérer une image multimédia directement dans la bibliothèque ... Quelque chose comme get_media ('all') qui renvoie un tableau avec l'URL de l'image, la légende, la description, etc.

2
menardmam

Voici:

function get_media_all_wpa14177(){
    $args = array(
        'post_type' => 'attachment',
        'post_mime_type' =>'image',
        'post_status' => 'inherit',
        'posts_per_page' => -1,
    );
    $query_images = new WP_Query( $args );
    $images = array();
    foreach ( $query_images->posts as $image) {
        $images[]= $image->guid;
    }
    return $images;
}

Usage:

$Images = get_media_all_wpa14177();
3
Bainternet