如果你的網站已經創建了一段時間並一直堅持更新,那麼網站裏會存在一些老舊的文章。一些時效性比較強的網站,這些老舊文章已經不再有價值,但可能還會有不太清楚的訪客在評論裏提出問題。
關閉老文章的評論
這些問題很難回答,因為文章已經不是最新的信息。比較不錯的解決辦法就是關閉這些老文章的評論。
你可以每隔一段時間就手動去關閉一些文章的評論,但是這很麻煩。
自動關閉老文章的評論
本文真正想説的就是如何讓程序自動去關閉這些老文章的評論。事實上,WordPress 自身就已經提供了這個功能,只是不太顯眼,大多數人都不知道。
進入後台的 「設置」→「討論」 界面,在 「其他評論設置」 裏的第三項,可以設置自動關閉發佈 N 天以後的文章的評論功能。

在開啓這個功能之後,發佈 N 天以上的文章的評論會被自動關閉,但是在評論未關閉之前發佈的評論還會顯示,文章的評論表單會消失。
間接防止垃圾評論
關閉老文章的評論還可以間接阻止一部分的垃圾評論。
據我的觀察,垃圾評論除了小部分出現在最新的文章之中,大部分都會出現在比較老文章裏。
可能是因為搜索引擎中排名靠前的頁面更容易被人們訪問,垃圾評論也能獲得更多的展示機會,所以有些垃圾評論發佈軟件是通過搜索引擎來尋找文章,然後再發布垃圾評論。
新文章並不是特別容易在搜索引擎中排名靠前,降低了被垃圾評論發佈軟件盯上的風險;而老文章即使被盯上,也因為評論被關閉而無法發佈垃圾評論,降低維護成本。