2016-05-22 13 views
0

Ich verwende das WP-Typen-Plugin, um benutzerdefinierte Post-Typen auf einer Wordpress-Website zu verwalten. Um eine Liste des Post-Typs anzuzeigen, verwende ich den folgenden Code: for (in diesem Fall) Produktephp wp-types anzeigen Taxonomie

<?php 
     $args = array(
      'posts_per_page' => 20, 
      'post_type' => 'products', 
      'orderby' => 'meta_value', 
      'post_count' => -1 
     ); 
     $query = new WP_Query($args); ?> 

     <?php while ($query->have_posts()) : $query->the_post(); $categories = get_the_category(); ?> 

     <div>The custom post</div> 



     <?php endwhile; wp_reset_postdata(); ?> 

ist es mich so, wie ich ändern kann dies von einer bestimmten Taxonomie eine Liste angezeigt werden?

Prost

Antwort

2

Sie können, wird es wie folgt aussehen:

<?php 
    $args = array(
     'posts_per_page' => 20, 
     'post_type' => 'products', 
     'orderby' => 'meta_value', 
     'post_count' => -1, 
     'tax_query' => array(
      array(
       'taxonomy' => 'example', // get posts in the 'example' taxonomy 
       'field' => 'slug', // that have a slug that matches 
       'terms' => 'test', // any of the terms listed 
      ), 
     ), 
    ); 
    $query = new WP_Query($args); ?> 

    <?php while ($query->have_posts()) : $query->the_post(); $categories = get_the_category(); ?> 

    <div>The custom post</div> 



    <?php endwhile; wp_reset_postdata(); ?> 

Schauen Sie sich die Taxonomy section der WP_Query Dokumentation für weitere Informationen über die einzelnen Parameter.

Verwandte Themen