我正在尝试创建一个包含所有标准博客帖子的Wordpress查询,以及具有“系列”和术语“视频博客”分类的自定义后期类型“播客”。到目前为止我已经:
$custom_query_args = array(
'post_type' => array('post', 'podcast'),
'tax_query' => array(
'relation' => 'OR',
array(
'taxonomy' => 'series',
'term' => 'video-blogs'
),
array(
'taxonomy' => 'category',
),
),
'post_status' => 'publish',
'posts_per_page' => 4,
'orderby' => 'date',
'order' => 'DESC'
);
但它不断触发错误“注意:试图获取非对象的属性”。
如果我将'tax_query'拉出来,它按预期工作,从帖子和播客后期类型中提取所有帖子,但我找不到一种方法来进行我想要的选择。
有什么想法吗?提前谢谢!
答案 0 :(得分:0)
问题在于'term' => 'video-blogs'
- 正确的密钥为terms
(复数)而非term
(单数)