wp comments post.php,通过修改wp-comments-post.php 防wordpress垃圾(spam)评论 | 沉默过客
相信大家都飽受垃圾評(píng)論困擾,于是什么隨機(jī)驗(yàn)證碼、小學(xué)加減法、滑動(dòng)解鎖等各種防垃圾評(píng)論的方法都嘗試個(gè)遍,最終發(fā)現(xiàn)垃圾留言還是屢禁不止。
上面的方法只能對(duì)付一些自動(dòng)填表單的垃圾評(píng)論,其實(shí)垃圾評(píng)論機(jī)器人根本不需要填寫(xiě)表單,而是自動(dòng)讀取Wordpress程序文件wp-comments-post.php實(shí)現(xiàn)自動(dòng)留言。
知道spam的基本原理,我們就可以通過(guò)修改wp-comments-post.php文件,讓垃圾評(píng)論機(jī)器人找不到入口,堵住源頭防止垃圾評(píng)論騷擾。
修改方法很簡(jiǎn)單:
一,將Wordpress程序根目錄的wp-comments-post.php,隨意修改一下名稱比如改為:spam-pos.php;
二,因?yàn)樵诎l(fā)表評(píng)論時(shí)需要讀取上面更名的文件,所以還而修改相關(guān)模板,分兩種情況:
1、主題使用非標(biāo)準(zhǔn)評(píng)論表單函數(shù)
打開(kāi)你當(dāng)前主題的評(píng)論模板文件:comments.php,查找:wp-comments-post.php并改為:spam-pos.php
2、主題使用標(biāo)準(zhǔn)評(píng)論表單函數(shù)
如果搜索評(píng)論模板 comments.php中找不到wp-comments-post.php,說(shuō)明你的主題使用的是標(biāo)準(zhǔn)WP評(píng)論表單函數(shù),那就需要打開(kāi)wordpress程序wp-includes目錄的comment-template.php文件,查找:wp-comments-post.php并改為:spam-pos.php
通過(guò)上面的修改后,你會(huì)發(fā)現(xiàn)垃圾評(píng)論銳減,特別是一些英文的spam。
總結(jié)
以上是生活随笔為你收集整理的wp comments post.php,通过修改wp-comments-post.php 防wordpress垃圾(spam)评论 | 沉默过客的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 我想问下大家,实木定制地板哪个品牌好?
- 下一篇: 在浙江有房没房养老金是不是一样的