概括

针对WordPress开发的安全优化插件,目前主要功能有以下:

  1. 评论验证码
  2. 搜索屏蔽优化
  3. 搜索内容第三方审核

功能介绍

评论验证码

目前引入极验(geetest 行为验证 4.0)作为评论验证码,尽可能兼容大部分主题

ToolBox | WordPress安全优化工具箱插图

为了尽量兼容每个主题,需要用户自行填写绑定的按钮id和评论表单id,如下图所示:

ToolBox | WordPress安全优化工具箱插图1

极验验证ID和key请前往右侧网址获取:https://console.geetest.com/sensbot/set/mode/

ToolBox | WordPress安全优化工具箱插图2

对于如何绑定相关表单和评论提交,请移步至后续查看教程视频。

搜索优化

目前搜索屏蔽词可由用户自行添加导入,并且可以增加文本内容审核,目前仅进入了百度的文本内容审核,后续可能会接入其他第三方审核。

原理

当用户开启关键词屏蔽后,每次搜索都会检索相关数据。如果用户开启了「第三方搜索文本审核」,那么在过滤用户添加的关键词后再调用第三方API审核相关内容。

由于考虑速度问题和计费问题,所以我对每个搜索词都进行了缓存处理,搜索速度这方面影响不是太大。如果是开启「第三方搜索文本审核」,那么会优先检索已缓存的内容,当缓存无结果时才会去请求API。

教程视频

对于如图所示的以下部分,我将给各位提供教程视频观看:

ToolBox | WordPress安全优化工具箱插图3

插件下载

ToolBox | WordPress安全优化工具箱

关注公众号「Hacker之家」不迷路,交流群聊「689155556 」

更新日志

1.1
  1. 修复搜索BUG
  2. 增加自定义搜索缓存
  3. 修复极验验证BUG
  4. 优化屏蔽关键词逻辑