Bonsoir,

J'aimerai affiché sur ma home page un contenu généré grace aux Custom Post Type et qui appartient à la Taxonomy "Projets phare".

Donc au début j'ai ceci :

<?php 
    $term = get_term_by('id', '5', 'statut');
    $project = new WP_query(array(
        'post_type' => 'project',
        'posts_per_page' => '1'
    ));
?>

Et après j'affiche mon contenu mais pour le moment quelque soit la taxonomy, le contenu s'affiche même si il appartient pas à la taxonomie "Projets Phare"

<?php if($project->have_posts()): $project->the_post(); ?>
    <div class="last-project container-fluid">
        <div class="row-fluid">
            <div class="span12">
                <article class="span4">
                    <h2><?php the_title(); ?></h2>
                    <p><?php the_excerpt(); ?></p>
                    <div class="commands">
                        <a href="#"><div class="buttons donate">Faire un don</div></a>
                        <a href="<?php the_permalink(); ?>"><div class="buttons discover">Découvrir le projet</div></a>
                        <div class="clear"></div>
                    </div>
                </article>
                <div class="thumb span8">
                <?php if(has_post_thumbnail()): ?>
                    <?php the_post_thumbnail('large'); ?>
                <?php else: ?>
                    <img src="<?php bloginfo('template_url'); ?>/images/example.png" title="<?php the_title(); ?>">
                <?php endif; ?>
                </div>
            </div>
        </div>
    </div>
    <?php else: ?>
    <?php endif; wp_reset_query(); ?>

1 réponse


Shadows
Auteur
Réponse acceptée

Après avoir continuer à chercher du coté de WP_query sur le codex, j'ai trouvé comment faire. Donc en fait c'était bidon.

https://codex.wordpress.org/Class\_Reference/WP\_Query

$args = array(
    'post_type' => 'post',
    'taxonomy' => 'term'
);
$query = new WP_Query( $args );