我创建了一个名为“我的产品”的自定义帖子类型,并注册了自定义分类法“我的产品类别”
然后我创建了一些类别,如“Webdesign”、“Print”、“Logo”
我需要在jQuery选项卡中显示按类别划分的所有帖子。所以你可以这样想,在第一个选项卡中,我有来自类别“Webdesign”的帖子和可能的子类别,在第二个选项卡中,所有来自“Print”的帖子和可能的子类别等等。
以下是我的方法:
function displayCustomPosts() {
$the_query = new WP_Query(array( \'post_type\' => \'my-products\')); ?>
if ( $the_query->have_posts() ) :
while ( $the_query->have_posts() ) : $the_query->the_post();
jQuery Tabs with the posts
endwhile;
endif;
}
我的问题是,我不想使用多个WP\\u查询来查询不同的类别并分别显示它们,而是只使用WP\\u查询一次,然后过滤类别。我想这样会更好!?
那么,有没有一种方法可以通过WP\\u Query做到这一点,比如首先查询每个类别中的所有帖子,然后在显示这些帖子的内容时,根据它们的类别过滤它们。
或者我是否需要使用多个查询来实现我想要的?