La classe WP_Query
di WordPress permette anche di creare un Loop usando una tassonomia. A questo scopo occorre usare il parametro tax_query
passato al costruttore della classe. Vediamo insieme un esempio.
Nel nostro esempio i parametri richiesti sono:
- Il nome della tassonomia.
- Lo slug (nome abbreviato) della tassonomia.
Ecco l'esempio:
<?php
$args = array(
'tax_query' => array(
array(
'taxonomy' => 'NOME_TASSONOMIA',
'field' => 'slug',
'terms' => 'SLUG-TASSONOMIA'
)
)
);
$the_query = new WP_Query( $args );
while ( $the_query->have_posts() ) : $the_query->the_post();
echo '<p>';
the_title();
echo '</p>';
endwhile;
wp_reset_postdata();
?>
Come riferimento tenete presente la documentazione di WordPress.