我还没有测试过这个,但我发现了一个非常接近的样本。我把它改成了你想要的样子。我不确定它是100%,但它应该让你真正接近:
add_action(\'pre_get_posts\',\'wpse_filter_parents_only\');
function wpse_filter_parents_only($query){
if (!is_admin() && is_category(\'26\')){
$query->set(\'post_parent\',0);
}
return $query;
}
这应该更新WP\\U查询从数据库检索的内容,并且仅针对类别26。如果需要此操作来影响多个类别,请将它们填充到一个数组中,然后按如下方式插入数组:
is_category($cats)
.
希望这有帮助!