無代碼加密 無額外授權 版本號:1.0
適配PHP:7.2+
最近更新:1.0 1年前
不想被請喝茶之 敏感詞打碼插件
一個功能強大的敏感詞過濾插件,支持多詞庫、自定義替換、搜索引擎特殊處理等功能。
內置9個敏感詞詞庫,敏感詞共計:22559個敏感詞數據
功能特點
- 支持多個詞庫文件,可以分類管理不同類型的敏感詞
- 支持自定義詞庫,可以動態(tài)添加敏感詞
- 支持替換模式,可以將敏感詞替換為指定的文字
- 支持多種打碼范圍:全局、標題、內容、標簽
- 支持兩種打碼方式:
- 普通打碼:將敏感詞替換為指定字符(默認為*)
- 十六進制編碼:對搜索引擎爬蟲顯示編碼后的內容
- 簡單易用的后臺配置界面
- 不會對數據庫進行任何更改
插件以及效果截圖

使用說明
詞庫管理
- 詞庫文件存放位置:
content/plugins/sensitive_words/words/
- 詞庫文件格式:
- 文件格式為 txt 文本文件
- 每行一個敏感詞
- 不支持正則表達式
- 文件名將作為詞庫名稱顯示在后臺
打碼范圍設置
- 全局:對所有內容進行打碼
- 標題:僅對文章標題進行打碼
- 內容:僅對文章內容進行打碼
- 標簽:僅對文章標簽進行打碼
注意:選擇全局打碼后,需要關閉標題、內容、標簽的打碼開關,反之也一樣。
打碼類型
-
字符串模式
- 直接將敏感詞替換為指定的打碼字符
- 可以自定義打碼字符,默認為 *
- 例如:敏感詞 -> ***
-
十六進制模式
- 僅對搜索引擎爬蟲生效
- 將敏感詞轉換為 HTML 實體編碼
- 普通用戶看到的仍然是打碼后的內容
自定義詞庫
-
普通打碼模式:
敏感詞1
敏感詞2
敏感詞3
-
替換模式:
壞人<=>好人
不好<=>很好
使用 <=> 分隔符指定替換前后的文字
常見問題
-
詞庫文件無法識別
- 檢查文件是否為 txt 格式
- 檢查文件編碼是否為 UTF-8
- 檢查文件權限是否正確
-
打碼不生效
- 檢查是否已選擇詞庫
- 檢查打碼范圍是否正確設置
- 檢查全局打碼與具體范圍打碼的開關狀態(tài)
-
自定義替換無效
- 檢查是否啟用了自定義詞庫
- 檢查替換格式是否正確(使用<=>分隔)
- 檢查是否有多余的空格或換行
-
1.0
1年前
-
1.0
1年前
-
1.0
1年前
-
1.0
1年前
我愛資源
鐵桿 9個月前
已經開啟十六進制,為啥沒有反應啊
酷酷熊工作室 開發(fā)者
看下選擇的模式還有緩存是否清理了,沒效果加我QQ吧,點我名字進去有QQ