Php 当类别名称设置为wp\U查询时,post\U类型不起作用

Php 当类别名称设置为wp\U查询时,post\U类型不起作用,php,wordpress,Php,Wordpress,在wp_查询中使用post_类型和类别_名称时,对特定post类型的筛选将停止工作。如何按帖子类型和类别名称进行筛选 当我删除category_name参数时,过滤再次开始工作 $args=array( “类别名称”=>“城市道路”, “post_type”=>“post”, “发布状态”=>“发布”, 'orderby'=>'post_date', “每页帖子数”=>2, “paged”=>paged美元 ); $query=新的WP\u查询($args); 我希望在“道路”和“城市”类别内

在wp_查询中使用post_类型和类别_名称时,对特定post类型的筛选将停止工作。如何按帖子类型和类别名称进行筛选

当我删除category_name参数时,过滤再次开始工作

$args=array(
“类别名称”=>“城市道路”,
“post_type”=>“post”,
“发布状态”=>“发布”,
'orderby'=>'post_date',
“每页帖子数”=>2,
“paged”=>paged美元
);
$query=新的WP\u查询($args);

我希望在“道路”和“城市”类别内获得帖子,但也会在这些类别内获得页面。类别查询有效,但帖子类型无效。

帖子类型应该可以正常工作。您可以尝试更改类别。在我的例子中,我使用以下几行在Wordpress中添加了自定义类别-

'category__in' => array($category_id1, $category_id2)
希望这有帮助