2016-05-20 12 views
1

Ich versuche, alle Beiträge anzuzeigen, die mit bestimmten Begriffen in WordPress getaggt sind. Im Moment werden alle meine Beiträge im benutzerdefinierten Beitragstyp angezeigt und nicht die Beiträge, die für jeden Begriff getaggt sind. Ich habe eine Datei Taxonomie-clientType.php genannt und dann hier ist der Code Ich versuche, verwenden, um meine WP_Query mit den richtigen StellenEinträge anzeigen, die mit einem bestimmten Begriff versehen sind

$taxonomy = 'clientType'; 
$tax_terms = get_terms($taxonomy); 

$term = get_queried_object(); 

// Define the query 
$args = array(
    'post_type' => 'clients', 
    'tax_query' => array(
     'taxonomy' => 'clientType', 
     'field' => 'slug', 
     'terms' => $term->name 
    ) 
); 

$query = new WP_Query($args); 

füllen Kann jemand sehen, wo ich falsch gehe?

Dank

+0

diese Frage hilft das? [link] (http://wordpress.stackexchange.com/questions/4201/how-to-query-posts-by-category-and-tag) –

Antwort

2

Versuchen:

$args = array(
    'post_type' => 'clients', 
    'tax_query' => array(
     array(
      'taxonomy' => 'clientType', 
      'field' => 'slug', 
      'terms' => $term->name, 
     ), 
    ), 
); 

$query = new WP_Query($args); 
+0

Perfekt, danke. – pocockn