久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

wordpress無需插件實現攔截無中文留言的方法

這篇文章主要介紹了wordpress無需插件實現攔截無中文留言的方法,需要的朋友可以參考下
Some Chinese Please插件可以攔截不帶中文字的留言,本博客一直在用效果不錯,不寫入數據庫,可有效地減少spam對服務器的無謂使用,其實可以將插件簡化一下,直接用代碼實現。
將下面代碼加到主題functions模板文件中,效果與使用插件相同。

PHP Code復制內容到剪貼板
  1. /* refused spam */     
  2. function refused_spam_comments( $comment_data ) {     
  3. $pattern = '/[一-龥]/u';     
  4. if(!preg_match($pattern,$comment_data['comment_content'])) {     
  5. wp_die('評論必須含中文!');     
  6. }     
  7. return$comment_data );     
  8. }     
  9. add_filter('preprocess_comment','refused_spam_comments');  



注:如果出現無效的情況,請將 wp_die 替換為 err,否則顯示錯誤信息時,會造成模版錯位,其它使用ajax評論的主題也可參照修改。
其它一些寫入數據庫的防spam插件不建議使用, 比如WordPress官方的防垃圾插件Akismet會在數據庫中留下大量的信息,增加服務器負擔。
針對那些使用技術手段,比如GET、POST等方式不填寫前臺表單,直接讀取后臺程序文件的spam,只有屏蔽IP才能緩解瘋狗一樣的攻勢,其它什么驗證碼、滑動解鎖等等都沒用。
可以在.htaccess文件中添加:


復制代碼
代碼如下:

Order Deny,Allow
Deny from xxx.xxx.xxx.xx
Deny from xxx.xxx.xxx.xx

禁止某些IP訪問。
本文來源知更鳥

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

主站蜘蛛池模板: 国产1区2区在线观看 | 瑟瑟免费视频 | 亚洲国产成人精品久久久国产成人一区 | 成人在线一区二区三区 | 亚洲精久久久 | 久草视频在线播放 | 久久不卡 | 亚洲女人的天堂 | 欧美激情在线观看一区二区三区 | 久久久久国产 | 日韩精品在线看 | 精彩视频一区二区三区 | 亚洲一区免费在线 | 国产精品日韩欧美一区二区 | 91免费观看在线 | 国产高清在线 | 一级黄色毛片a | 日本视频免费 | 一级片在线观看视频 | 青草青草久热精品视频在线观看 | 国产一级片久久久 | 日韩欧美大片在线观看 | 国产视频精品区 | 麻豆国产一区二区三区四区 | 国产精品一区在线 | 欧美性影院 | 久久999 | 精品国产1区2区3区 在线国产视频 | 国产一级淫片a直接免费看 免费a网站 | 日韩久久久久久久久久久 | 国产伦精品一区二区三区精品视频 | 亚洲国产aⅴ成人精品无吗 综合国产在线 | 亚洲国产高清高潮精品美女 | 羞羞视频免费在线 | 欧美一级久久久猛烈a大片 日韩av免费在线观看 | 久久综合影院 | 国产1区2区| 综合伊人| 国产999精品久久久 日本视频一区二区三区 | 野狼在线社区2017入口 | 婷婷久久精品一区二区 |