您不需要编辑任何文件。大多数WordPress函数都可以与操作和过滤器挂钩。
根据你想在哪里显示你的帖子,你需要搜索最合适的过滤器来完成这项工作。
您的案例可以是:
我想显示来自“汽车”类别的12篇帖子,除了一些帖子ID(72121)
function exclude_single_posts($query) {
if ($query->category_name == \'car\' && $query->is_main_query()) {
$query->set(\'post__not_in\', array(72,121));
$query->set(\'posts_per_page\', 12);
}
}
add_action(\'pre_get_posts\', \'exclude_single_posts\');
将此设置为函数。php
有许多方法可以更改默认参数来更改查询。
有关详细信息,请搜索操作和筛选器。
希望有帮助