為 WordPress 評論功能增加自定義字數長度限制防止灌水廣告

前言

很多讀者在你的 WordPress 博客留言都是僅僅為了一個檔案,所以他們很忙,隨便發個「好文章」、「頂一個」這樣毫無意義的評論,雖然你可以手動刪除他們,但是如果你的網站很受歡迎,刪除評論也是很耗時間的! 而有些評論字數又超長了,像一篇論文一樣,動輒幾千字,而且還是從其它地方直接複製黏貼的毫無意義的評論,這個就不大好了吧。

因此建議限制你的 WordPress 網站評論內容的最小字數和最大字數,這樣應該是可以避免不少簡短和超長的評論。

當然,可以適當的做一些判斷,比如,判斷是否為管理員或者是否為登錄用戶,這樣可以只限制未登錄用戶的評論。

這個功能其實實現起來很簡單,只要利用好 WordPress 為我們提供的 preprocess_comment 鉤子即可,使用這個鉤子可以實現對評論內容的各種處理,不管是過濾評論中的惡意鏈接還是處理特定的垃圾評論,通過 preprocess_comment 鉤子我們都可以實現。

將下面的代碼添加到當前 WordPress 主題的 functions.php 檔:

友情提示,如果你的主題不支援 AJAX,就請將上述代碼中的err改為wp_die。

版權聲明 1 如果您喜歡本站,不花錢捐贈本站的方法>點廣告就是最好的方法~
2 有問題請聯繫站長加群版權下架/違規處理軟體打不開/閃退/報錯
3 這些資訊可能會説明你:
下載幫助 | 報毒說明 | 進站必看
4 本站資源存儲在OneDrive網盤,如發現連結失效,請聯繫我更新
5 本站資源均來源於網路,只作學習交流使用,版權歸原作者所有,請於下載后24小時內刪除,若作商業用途,請聯繫原作者授權,由於未授權發生的侵權行為與本站無關,若本站侵犯了您的權益,請聯繫本站刪除,郵箱: ngame@ngameyt.com

0 條回复 A文章作者 M管理员
    暫無討論,說說你的看法吧
個人中心
購物車
優惠劵
今日簽到
有新私信 私信列表
搜索