worspress搜索排除分类

在WordPress中,如果你想要在搜索中排除特定分类

function exclude_category_from_search($query) {
    if (!$query->is_main_query() || !$query->is_search()) {
        return;
    }

    // 搜索排除分类ID列表,用逗号分隔
    $excluded_categories = array(66,171); // 将1, 2, 3替换成你想要排除的分类ID
    $query->set('cat', '-' . implode(',-', $excluded_categories));

    return $query;
}
add_filter('pre_get_posts', 'exclude_category_from_search');



注意:这段代码应该放在你的WordPress主题的functions.php文件中

  • 版权声明:所有资源均来源于互联网,如有侵权请联系我们删除
  • 发表,

  • 转载请注明:worspress搜索排除分类 | 「多佳科博客」
  • (0)
    多佳科多佳科
    上一篇 2024年5月28日 下午1:17
    下一篇 2025年5月20日

    相关推荐