WordPress網站如何過濾敏感詞?Cat Comment Filter插件

在中國做網絡推廣SEO人員,都需要給網站進行公安備案。

如果你的WordPress網站空間,是處於在中國大陸境內,就需要給網站備案。

  • 大多數網站備案的時候,都是用於公共安全備案的“非交互式”網站。
  • 但是在公共安全備案的描述中,只要它不是純展示的網站,例如:具備留言系統、評論系統的網站都是交互式網站。
  • 所以,很多站長給網站備案,一般是使用交互式備案,因此需要去當地公安局網監部門進行備案。

我們在網絡監管中了解到,網站的網絡監管部門,總體要求只有一件事:

  • 即網站組織者,需要仔細查看用戶在網站上留下的內容。
  • 因此,在我們的日常管理中,除了網站管理員和文案編輯者之類的手動查看方法之外;
  • 我們還可以通過程序,自動檢查這些敏感內容,以進行過濾。

WordPress敏感詞過濾插件Cat Comment Filter

接下來,陳溈亮博客將介紹此插件。

Cat-Comment-Filter是由中國軟件開發者大貓製作的WordPress內容過濾插件。

它可以過濾一些不能出現在評論和文章中的敏感詞。

該插件非常強大,甚至支持正則表達式。

安裝Cat Comment Filter插件

經過測試,之前似乎可以在WordPress後台 → 插件→安裝插件,搜索“Cat-Comment-Filter”直接啟用並安裝該WordPress外掛

但因為太久沒有更新了,WordPress插件官網上提示:

該插件尚未經過WordPress的最新3個主要版本的測試。與更新版本的WordPress一起使用時,可能不再受到維護或支持,並且可能會存在兼容性問題。

  • 所以,現在可能無法直接在網站後台搜索“Cat-Comment-Filter”關鍵詞快速安裝該插件。

不過,我們可以通過下載WordPress插件到電腦裡,然後將該插件上傳到WordPress網站後台。

如何設置Cat Comment Filter插件?

安裝插件激活完成後,找到“大貓評論內容關鍵字過濾設置” ▼

WordPress網站如何過濾敏感詞?Cat Comment Filter插件

如果想過濾的敏感詞是英文字母,因為有大小寫字母,最好是使用正則表達式給網站過濾敏感詞。

可以直接訪問WordPress網站程序的插件目錄的ereg.php 輸入正則表達式。

php敏感詞過濾設置

WordPress網站使用正則表達式,php敏感詞過濾第2張

  • 由於受到PHP 提交限制和數據庫寫入的特殊字符轉譯,所以正則表達式暫不提供後台編輯功能,請直接訪問插件目錄下的ereg.php 填入正則表達式。
  • ereg.php 的寫入方式為:“表達式”,”替換內容”,”表達式”,”替換內容”,”表達式”,”替換內容”這樣,請注意,最後一個替換內容後面不加逗號。
  • 正則表達式請使用標準PHP 規則編寫。

如何設置轉換內容自動過濾敏感詞?

由於cat-comment-filter插件自帶的敏感詞數據庫裡,有很多網絡營銷從業者常用的非敏感詞,比如:推廣、引流、賺錢之類……

若是如此,cat-comment-filter插件自帶的敏感詞數據庫就不好用了……

cat-comment-filter敏感詞過濾插件設置建議第3張

cat-comment-filter敏感詞過濾插件設置建議

  1. 在“轉換內容”裡的“自帶”,選擇“否”;
  2. 在“轉換內容”裡的“自定義”和“正則表達式”,選擇“是”;
  3. 在“轉換內容”裡的“全部”,選擇“否”。
  4. 最後,點擊“保存設置”,也就完成了。

如何給WordPress網站過濾敏感詞呢?

  • 希望以上Cat Comment Filter插件自動過濾敏感詞的設置方法,對你有幫助。
  • 現在就安裝Cat Comment Filter插件,自動過濾WordPress網站敏感詞吧!

注意事項

Cat Comment Filter插件只適合PHP5.6版本,在升級PHP7.4之後會出現錯誤提示▼

FOUND 4 ERRORS AFFECTING 1 LINE
-----------------
11 | ERROR | Extension 'ereg' is deprecated since PHP 5.3 and removed since PHP 7.0; Use pcre instead
11 | ERROR | Function ereg_replace() is deprecated since PHP 5.3 and removed since PHP 7.0; Use preg_replace() instead
11 | ERROR | Extension 'ereg' is deprecated since PHP 5.3 and removed since PHP 7.0; Use pcre instead
11 | ERROR | Function eregi_replace() is deprecated since PHP 5.3 and removed since PHP 7.0; Use preg_replace() instead

我們可以改用Text Filtering插件:

  • 不過,Text Filtering插件只支持文章關鍵詞自動過濾,不支持評論自動過濾關鍵詞,所以最好是對網站評論進行審核。

發表評論

您的郵箱地址不會被公開。 必填項已用 * 標註

回到頁首