8768 sujets

Développement web côté serveur, CMS

Bonjour;
J'utilise un plug-in pour pouvoir donner des catégories aux images et je voudrais pouvoir sans que les dites images soient mises dans une page ou un article, pouvoir appelé directement les images d'une catégorie données depuis les médias de wordpress.
Le plug-in utilisé est Enhanced Media Library.
j'ai tenté d'utiliser la fonction wp_get_attachment_image . et wp query mais rien ni fait.
Si quelqu’un a de du doc sûr comment faire je suis plus que preneur.
Bonne journée à tous .
Bonjour,
après une journée entière de recherche et oui j'y suis depuis ce matin j'ai trouvé mon erreur j'ai confondu catégorie et média catégorie bref voila le code si jamais quelqu'un à un jour le même problème .

<?php 
$id = 'architecture';

$prendremedia = array(
    'post_type'   => 'attachment',
    'post_status' => 'inherit',
    'posts_per_page' => -1,
    'order' => 'rand',
    'tax_query'   => array(
        array(
            'taxonomy' => 'media_category', //la média catégorie et non la catégorie sans blague 
            'field'    => 'slug',
            'terms'    => $id 
        )
    )
);

$la_question = new WP_Query( $prendremedia ); // marre des the_querry

if ( $la_question->have_posts() ) {
    while ( $la_question->have_posts() ) {
        $la_question->the_post();
        echo '<li>'. wp_get_attachment_image( get_the_ID() );
        if(empty_content(get_the_content())){
            echo '<p>' . get_the_excerpt() . '</p></li>';
        } else {
            echo '<p><a href="'.get_the_content().'">'.get_the_excerpt().'</a></p></li>  ';
          
        }
    }
} else {
    echo "failed";
}

wp_reset_postdata();

  ?>