【发布时间】:2019-11-01 16:25:55
【问题描述】:
在 wp_query 中将 post_type 与 category_name 一起使用时,特定帖子类型的过滤将停止工作。如何同时按帖子类型和类别名称进行过滤?
当我删除 category_name 参数时,过滤再次开始工作。
$args = array(
'category_name' => 'road,city',
'post_type' => 'post',
'post_status' => 'publish',
'orderby' => 'post_date',
'posts_per_page' => 2,
'paged' => $paged
);
$query = new WP_Query($args);
我希望在“道路”和“城市”类别中获得帖子,但也会在这些类别中获得页面。类别查询有效,但 post_type 无效。
【问题讨论】: