在查询中使用自定义分类

时间:2015-03-16 作者:Francesca

我正在使用一个插件(IssueM),它为“articles”帖子类型提供了一个称为“Issues”的自定义分类法。

我试图返回所有具有分类法的“文章”issue-one set(slug名称)。但我不能让它归还任何东西:

$the_query = new WP_Query(
array(
\'post_type\' => \'article\',
\'posts_per_page\' => -1,
\'taxonomy\' => \'issue\',
\'term\' => \'issue-one\'
)
);
我不确定taxonomy 字段需要issueissues 所以我两种都试过了,但都没试过。我试过这个词的鼻涕虫名字,例如issue-one 还有笔名,例如Issue One.

其他地方指示我需要使用taxonomy query 相反,以下是我目前的情况:

\'tax_query\' => array(
    array(
       \'taxonomy\' => \'Issues\',
       \'field\'    => \'slug\',
       \'terms\'    => \'issue-one\'
    ),
 ),
尝试了以下操作,但没有成功:

$args = array(
    \'post_type\' => \'article\',
    \'tax_query\' => array(
         array(
           \'taxonomy\' => \'Issues\',
           \'field\'    => \'issuem_issue\',
           \'terms\'    => \'issue-one\'
     ),
 ),
 \'posts_per_page\' => -1
 );

0 个回复
结束

相关推荐

Display taxonomy term slugs

我希望在循环中显示当前帖子的分类术语的slug列表。<?php $terms = get_the_terms( $post->ID, \'wpsc_product_category\' ); if ( !empty( $terms ) ){ $term = array_shift( $terms ); echo $term->slug; } ?> 我目前使用的函数可以工作,尽管它只显示第一个分类术语的slug,而不是全部。e、 g.一个岗位分配给多个岗位wpsc_prod