Ok, quindi ho un tipo di post personalizzato chiamato "Servizi". Questo tipo di post personalizzato ha una tassonomia chiamata "Aree" e ci sono 5 termini in quella tassonomia.
Diciamo che ho 10 post su "Servizi" e ci sono 5 post sul termine "Pittura" e altri 5 sul termine "Fotografia".
Devo essere in grado di interrogare post da "Servizi" ma invece di mostrare quei 10 post, mostra solo 5 associati a "Pittura".
Al momento sono in grado di eseguire query per tassonomia e termini, ma questo mostrerà tutti i post di "servizi" senza filtri per termini.
Fondamentalmente interroga post per post_type dal termine che scelgo.
Qualsiasi aiuto sarebbe fantastico. Grazie.
<ul id="service-list">
<?php
$args = array('tax_query' => array( array('taxonomy' => 'areas', 'field' => 'slug','terms' => 'painting')));
$the_query = new WP_Query( $args );
if($the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post();
?>
<li class="service">
<h2><?php the_title(); ?></h2>
<?php the_content(); ?>
</li><!-- /.service -->
<?php endwhile; else: ?>
<p>Nothing Here.</p>
<?php endif; wp_reset_postdata(); ?>
</ul><!-- #service-list -->
Quindi, se solo potessi specificare su $ args da quale tipo di post ottenere i post da questo sarebbe risolto.