这个插件是因为有一个Wordpress网站用了第三方的论坛插件,Asgaros论坛插件,但是这个论坛插件本身不支持设置关键词屏蔽,找了下有类似的插件,但是没有免费,并且也不支持Asgaros论坛插件,所以就让ai简单写了一个,这个插件有一半代码都是ai写的,能用就行,毕竟这个功能的需求对于Wordpress来说应该更小众。
功能:
- 后台设置关键词
- 支持标题、内容、评论的关键词屏蔽
- 支持Asgaros论坛插件内容关键词屏蔽
但是不支持Asgaros论坛标题的屏蔽,因为我没找到Asgaros论坛的标题过滤器钩子,也没去问。
如果出现了违禁词,就自动显示为:*号
可以根据自己的需求增加屏蔽,代码参考:
代码语言:javascript
复制
add_filter('the_title', array($this, 'filter_content')); //文章标题
在代码有注释说明,新增过滤器钩子,比如你是用的其他论坛插件,就看看他们插件的代码说明。
Asgaros论坛过滤器的文档:https://github.com/Asgaros/asgaros-forum/issues/276
截图预览: