也想出现在这里?联系我们

WordPress 限制搜索关键词实现搜索黑名单

2024.01.12 wordpress教程
  • 文章介绍
  • 升级版本
  • 评价&建议

要在WordPress中限制搜索关键词并实现搜索黑名单,你可以使用一些代码来扩展WordPress的功能。以下是一个简单的方法:

  1. 创建一个功能插件:

    首先,在WordPress中创建一个功能插件。你可以使用文本编辑器创建一个新的PHP文件,然后将其上传到wpcontent/plugins目录中。例如,你可以创建一个名为searchblacklist.php的文件。

  2. 添加代码:

    在插件文件中添加以下代码:

    is_search) {
           global $blacklist;
           $s = $query>query_vars['s'];
           foreach ($blacklist as $word) {
               if (stripos($s, $word) !== false) {
                   $query>set('s', '');
                   break;
               }
           }
       }
       return $query;
    }
    add_filter('pre_get_posts', 'restrict_search_by_blacklist');

    请确保将上述代码中的关键词1关键词2关键词3替换为你想要在搜索中禁止的实际关键词。

  3. 激活插件:

    登录WordPress管理后台,转到“插件”部分,并找到你创建的插件(在这个例子中是“搜索黑名单”),然后点击“启用”。

现在,当用户尝试在WordPress中进行搜索时,如果搜索关键词包含在黑名单中,搜索结果将为空。如果搜索关键词不在黑名单中,将正常返回相关结果。

请注意,这只是一个简单的示例,你可以根据需要扩展它。此外,请注意,在修改代码之前,最好备份你的WordPress站点以防发生意外情况。

有用0
  • 2024.01.12初次和大家见面了!

等待您对该主题的建议

发表评论

还能输入240个字

Hi, 欢迎加入Wordpress技术交流群,带你装逼带你飞!

我要入群
也想出现在这里?联系我们
wordpress加速

我来推荐一个更牛逼的给你看看?

  • 猛戳我吧