dcs*_*urm 5 wordpress posts custom-taxonomy
我想通过自定义分类法的特定术语(由URL指定)过滤所有帖子查询.目前我正在使用add_filter('request',...)和'tax_query',现在这种方式有效.
所以我得到了这个学期的所有帖子,但是我想获得这些帖子,这些帖子没有分配这个分类的任何条款.
我在尝试这样的事情:
$request['tax_query'] = array(
'relation' => 'OR',
array(
'taxonomy' => 'brand',
'field' => 'slug',
'terms' => array( $term )
),
array(
'taxonomy' => 'brand',
'field' => 'slug',
'terms' => NULL,
'operator' => 'IS'
),
);
Run Code Online (Sandbox Code Playgroud)
但是,由于Wordpress不支持"IS"或"IS NULL",因此也不起作用.
那么,任何想法如何查询一个术语和帖子的帖子没有一个术语?
编辑:另一个解决方案是查询所有条款,然后在tax_query中排除它.但是我想保存这个查询.
小智 0
query_posts( array( 'post_type' => 'discography', 'new taxanomy name' => 'created taxonomy' ) );
Run Code Online (Sandbox Code Playgroud)
本指南适用于自定义帖子类型和自定义分类法。
| 归档时间: |
|
| 查看次数: |
1062 次 |
| 最近记录: |