垃圾評論一直都是困擾很多WordPress站長的一個問題,雖然此前也介紹過一些防范手段:http://www.ydqwiac.cn/?s=垃圾評論,但是有些朋友反饋效果越來越不好了。
其實WordPress大學(xué)目前設(shè)置了只有登錄用戶才能發(fā)表評論,也是為了應(yīng)對垃圾評論。
那么當(dāng)你的網(wǎng)站已經(jīng)存在成千上萬的待審評論(垃圾評論)時,你該怎么快速刪除它們?
方法1:手動操作

在評論管理界面,點擊右上角的“顯示選項”,將每頁項目數(shù)調(diào)整大一些,比如100,然后我們切換到“待審”選項卡,就可以全新,然后通過“批量操作”去移至回收站,或設(shè)為垃圾評論,再進行永久刪除。
這個方法對于一千以內(nèi)的垃圾評論來說,還是可以接受的,但是,如果已經(jīng)有數(shù)千或上萬,那操作起來也是很累人的。如果是這個情況,那可以借助下面的方式。
方法2:通過插件實現(xiàn)
我們可以安裝 Delete Pending Comments 插件來實現(xiàn)批量刪除,安裝啟用插件以后,可以在插件的操作界面,按照規(guī)定輸入一句話,然后點擊刪除按鈕即可。

方法3:通過SQL命令操作
如果你通過phpMyAdmin這樣的數(shù)據(jù)庫面板訪問數(shù)據(jù)庫,那也可以執(zhí)行SQL命令來批量刪除。如果你不熟悉phpMyAdmin操作,可以看一下 phpMyAdmin教程 之 使用SQL查詢語句修改數(shù)據(jù)庫信息
注意:直接操作數(shù)據(jù)庫非常危險,請必須確保你自己會必要的操作,并且操作前請一定一定一定備份數(shù)據(jù)庫!!!
請根據(jù)自己的需要選擇下面的SQL命令,每個命令單獨執(zhí)行:
// 刪除所有待審評論
delete * from wp_comments WHERE comment_approved='0';
// 刪除所有垃圾評論
delete * from wp_comments WHERE comment_approved='spam';
// 刪除所有回收站的評論
delete * from wp_comments WHERE comment_approved='trash';
需要根據(jù)自己的數(shù)據(jù)庫前綴,修改
wp_comments這個表的wp_前綴為你自己的前綴。
刪除完待審評論后,你可能還需要 徹底禁用評論功能 Disable Comments。




