2014-04-25 63 views
0

在我的WordPress網站,我做了以下內容:如何關閉所有的WordPress評論

  1. 赴設置/討論,並選中「允許人們發表新文章的評論」。

  2. 發送到帖子/所有帖子,全選,選擇批量操作下的編輯,選擇不允許,然後點擊更新。

然而,我仍然得到電子郵件「一個新的評論後_正在等待您的批准」。它總是垃圾郵件。

我該如何做到這一點?

謝謝!

+0

插件怎麼樣? http://wordpress.org/plugins/disable-comments/ –

回答

0

編輯文章或頁面和:

  • 下的文本區域,如果有一個討論中,確保Allow comments.框取消選中。
  • 在頁面的右上角有Screen Options選項卡,單擊它並確保討論框未被選中。

這應該做到這一點。

+0

在進一步的檢查中,看起來這些垃圾評論正被添加到媒體項目中。具體來說,舊的圖形既可以是WordPress的一部分,也可以是主題,甚至不在網站中使用。當我進入屏幕選項下時,討論已經不存在。我沒有看到任何其他地方的評論被允許,所以我很困惑爲什麼任何人都可以添加評論。我想簡單的解決方案只是刪除這些不必要的圖形,但仍然想知道爲什麼它是可能的。 –

0

這個代碼添加到你的主題function.php文件

// Close comments on the front-end 
    function df_disable_comments_status() { 
     return false; 
    } 
    add_filter('comments_open', 'df_disable_comments_status', 20, 2); 
    add_filter('pings_open', 'df_disable_comments_status', 20, 2); 

    // Hide existing comments 
    function df_disable_comments_hide_existing_comments($comments) { 
     $comments = array(); 
     return $comments; 
    } 
    add_filter('comments_array', 'df_disable_comments_hide_existing_comments', 10, 2); 

它會關閉所有評論 感謝

0

我把這個作爲一個答案,因爲我沒有足夠的信譽分評論但Howlin的意思是說。如果您在文本區域下方沒有看到具有允許評論選項的討論框,請轉到屏幕選項並確保它的檢討框已被選中。

屏幕選項允許您選中或取消選中將顯示在屏幕上的不同選項面板。因此,通過檢查討論框,您將在文本區域下方顯示一個面板,其中有一個允許或禁止評論的選項。這爲您提供了另一種選擇,可以按照每頁或每個帖子來管理討論。