这个插件是因为有一个Wordpress网站用了第三方的论坛插件,Asgaros论坛插件,但是这个论坛插件本身不支持设置关键词屏蔽,找了下有类似的插件,但是没有免费,并且也不支持Asgaros论坛插件,所以就让ai简单写了一个,这个插件有一半代码都是ai写的,能用就行,毕竟这个功能的需求对于Wordpress来说应该更小众。

插件名称:关键词违禁过滤(wpkeybk)

下载回复:wpkeybk

功能:

  • 后台设置关键词
  • 支持标题、内容、评论的关键词屏蔽
  • 支持Asgaros论坛插件内容关键词屏蔽

但是不支持Asgaros论坛标题的屏蔽,因为我没找到Asgaros论坛的标题过滤器钩子,也没去问。

如果出现了违禁词,就自动显示为:*号

可以根据自己的需求增加屏蔽,代码参考:

add_filter('the_title', array($this, 'filter_content')); //文章标题

在代码有注释说明,新增过滤器钩子,比如你是用的其他论坛插件,就看看他们插件的代码说明。

Asgaros论坛过滤器的文档:https://github.com/Asgaros/asgaros-forum/issues/276

截图预览: