如何刪除 WordPress 中的所有待處理評論
已發表: 2020-10-30WordPress 是當今最流行的內容管理系統之一。 您每天訪問的大約每三個網站就是一個 WordPress 網站。 考慮到這一點,您可以假設每天有數百萬人在這些網站上發表評論。 歸根結底,必須有人管理所有內容,包括那些眾多的評論。 如果您是版主之一,您就會知道有時會有多困難。 特別是如果你剛剛開始。 幸運的是,有幾種方法可以輕鬆管理和刪除 WordPress 中的所有待處理評論。 這非常有用,因為適度有時可能很耗時。
刪除 WordPress 中所有待處理評論的幾種方法
一般來說,評論是與觀眾交流的重要方式。 通過評論,人們公開交換意見,分享建議,並向網站版主索取更多信息。 這是良好用戶體驗的重要組成部分,也是輕鬆改進網站整體的好方法。 儘管管理評論部分很有用,但需要付出一些額外的努力。 如果您有數千條待處理的評論或垃圾郵件需要刪除,您可以嘗試其中一些方法。
使用默認 WordPress 配置的手動方法
與許多其他網站一樣,WordPress 網站需要適當的維護。 這意味著您需要手動更改大量默認配置。 對於評論,默認配置已經設置為過濾大部分評論。 但它並不總是完全按照您希望的方式進行。 有時,應該在垃圾郵件中找到位置的評論會通過過濾器並最終進入待處理部分。
內置的“空垃圾郵件”是一種方便的一鍵式解決方案,可刪除所有垃圾郵件。 但是,當您需要刪除待處理的評論時,情況會有所不同。
默認情況下,在您的評論>待處理部分中,您每頁只能看到 20 條評論。 因此,您一次只能刪除指定數量的評論。 以這種方式刪除所有待處理的評論可能很糟糕。 但是,您可以將看到的評論數量增加到 999。轉到左側欄的“評論”,然後選擇屏幕右上角的“屏幕選項”。 在那裡,您可以輸入每頁的評論數。

否則,如果您有幾千條評論,您最好嘗試其他方法。
使用插件刪除待處理的評論
刪除 WordPress 中所有待處理評論的另一種方法是使用插件。 有許多插件可以幫助您管理評論。 以下是一些最受歡迎的:
- 刪除待處理評論- 這個插件提供了一種快速刪除所有垃圾郵件和待處理評論的方法。 對抗垃圾郵件攻擊的精彩插件。
- 刪除 WordPress 的所有評論– 此插件旨在一鍵處理所有已批准和待處理的評論。
- WP Bulk Delete – 您可以使用此插件批量刪除評論、帖子、頁面和其他數據。 它還具有強大的過濾器,可幫助您選擇需要刪除的內容。
- 按狀態刪除評論- 您可以通過選擇狀態來刪除所有評論,包括垃圾評論、待處理評論、已批准評論和已刪除評論。
- WP-Sweep – 提供使用默認 WordPress 刪除功能進行刪除,無需直接 MySQL 查詢。
他們都有自己特定的方式來處理待處理的評論問題。 決定哪一個最適合您的最佳方法是安裝並試用它們。

使用 SSH 處理評論
對於喜歡更多技術方法的人來說,這是一個很好的解決方案。 您可以通過 SSH 登錄並使用命令行來處理所有待處理的評論。 關鍵是在您使用 SSH 登錄到您的網站服務器後執行一組命令。
進入後,運行下一個命令:
mysql -uDB_USERNAME -pDB_USER_PASSWORD -DYOUR_WORDPRESS_DB_NAME -e "DELETE FROM wp_comments WHERE comment_approved = '0';"
特別是,此命令會刪除我們視為待處理的所有未經批准的評論。 只是不要忘記添加您自己的用戶名、密碼和數據庫名稱,而不是通用名稱。

您還可以更改命令的最後一部分以執行其他任務:
- 刪除 WordPress 中所有已批准的評論: comment_approved = '1'
- 刪除所有垃圾郵件: comment_approved = 'spam'
- 刪除所有垃圾評論: comment_approved = 'trash'
在旁注中,請注意 comment_approved = '1' 因為您不想刪除需要保留的內容。
使用 phpMyAdmin 刪除
另一種刪除待處理評論的方法是使用 phpMyAdmin。 您需要登錄到 cPanel,然後在數據庫部分選擇 phpMyAdmin 。 進入後,選擇您的數據庫。 有一個選項卡,您可以在其中輸入下一個命令:
DELETE from wp_comments WHERE comment_approved = '0'
就像使用 SSH 一樣,您可以更改命令行以刪除不同類型的評論。

使用執行 SQL 命令的插件刪除評論
您可以使用 SQL 命令在一秒鐘內刪除垃圾郵件和待處理的評論。 如果你不熟悉 SQL,這個插件可以幫助你。 SQL Executioner 允許您從管理界面為您的網站運行命令。
以下是命令列表:
DELETE FROM wp_comments WHERE comment_approved = "0"
– 刪除待處理的評論
DELETE FROM wp_comments WHERE comment_approved = "spam"
– 刪除垃圾郵件
確保定期備份數據庫,以防刪除不需要的內容。
如何防止 WordPress 中未來的垃圾郵件和大量待處理評論?
阻止部分不需要的評論的一種方法是將關鍵字列表添加到您的評論黑名單中。 轉到設置>討論,在黑名單部分輸入關鍵字,然後保存。

另一種方法是為您設置不同的 WordPress 討論設置。 轉到設置>討論,看看哪些選項適合您的需求。 無論如何,請確保您的評論得到手動批准,以防止您在實時網站上的評論部分出現垃圾郵件。

Akismet Spam Protection 插件是一種流行且對許多人來說不可避免的解決方案。 通常,它會檢查評論並防止發布垃圾郵件和其他惡意內容。 根據您的要求對其進行配置後,請確保定期對其進行更新以提高效率。
如果您在管理網站上的評論時遇到問題,這些是處理和刪除 WordPress 中所有待處理評論的有用方法。 不受限制,您只需點擊幾下即可處理大量不必要的評論。 從本質上講,它將為您節省大量寶貴的時間,並使整個維護過程更加友好。