如何關閉WordPress中的評論?
已發表: 2021-09-13如果您不再需要 WordPress 中的評論功能,那麼您一定知道如何在 WordPress 中關閉評論。
為什麼禁用評論?
每當您在 WordPress 中創建新帖子或頁面時,如果有評論選項,用戶將能夠與您的內容進行交互。 您不需要人們在您的頁面上發表評論是可以理解的。
但是,您為什麼要關閉帖子中的評論功能?
作為一個新的博主,這個問題可能會困擾你,因為寫博客的主要動機是對帖子進行排名並讓用戶閱讀你的帖子。 當用戶閱讀帖子時,他們可能希望討論該帖子,而當評論關閉時,這將很難。
可能有不同的原因鼓勵您禁用 WordPress 中的評論。
垃圾評論
評論需要審核才能出現在您的帖子中。 許多垃圾評論來自機器人和惡意用戶,需要一次又一次地刪除。
有很多垃圾評論包含易受攻擊的鏈接,這些鏈接可以收集信用卡號碼、個人信息,甚至在您的網站上安裝病毒。 您還需要過濾出現在博客上的離題評論。
不需要
有些網站根本不需要評論。 假設您正在寫一篇文章來宣布您的業務,那麼您不需要在此類通知中發表評論。
如果您已經有一個用戶可以相互交流的論壇,那麼您可能不需要在您的博客文章中啟用評論。 評論也可以在社交媒體上進行管理。
在網站的靜態頁面中也不需要評論,例如關於、聯繫我們、主頁等。
沒有價值
一些網站所有者認為它不會為網站提供任何附加價值。 如果評論不反映任何網站目標,那麼最好將其關閉,因為它需要定期進行審核。
如何關閉WordPress中的評論?
有多種方法可以關閉評論。 看看其中一些:
如何在以後的帖子中禁用 WordPress 中的評論?
首先,讓我們禁用對所有未來帖子的評論。 為此,請轉到管理儀表板中的設置>討論。

在默認帖子設置中,您需要取消選中允許人們提交對新帖子的評論選項。 保存更改後,您以後的帖子將不會有評論部分。
如何在 WordPress 中批量編輯評論?
除非您更改了默認的 WordPress 設置,否則默認情況下在頁面中禁用評論。
對於特定帖子,轉到帖子>所有帖子並通過選擇相應的框來選擇該頁面上的單個、多個或所有帖子,然後使用下拉列表將頂部的批量操作更改為編輯。

單擊應用按鈕後,您將看到批量編輯選項,您將在左側看到您選擇的帖子列表,而在右側看到評論部分。


使用評論中的下拉菜單將其更改為“不允許”。 單擊右下角的更新按鈕以應用更改。
以類似的方式,如果您轉到頁面>所有頁面,您將能夠更改站點所有頁面的評論設置。
如何在單個帖子或頁面中禁用 WordPress 中的評論?
使用上述選項,您可以批量編輯帖子中的評論功能。
但是,如果您只想關閉單個帖子或頁面上的評論怎麼辦?
首先,轉到帖子>所有帖子
編輯您要更改的帖子。 帖子打開後,您可以在右側的“帖子設置”中查找“討論”。

確保取消選中“討論”中的“允許評論”並更新帖子以應用更改。
如果您想更改單個頁面的評論設置,這也是類似的。
發表帖子幾天后如何關閉 WordPress 中的評論?
您是否知道,即使您在網站上啟用了評論,也可以在幾天后將其關閉?
要應用此設置,請轉到設置>討論
選中“自動關閉超過一定天數的帖子的評論”選項。 您可以在該字段中手動保留天數。 當您應用這些更改時,訪問者將能夠在帖子發布後在您指定的天數內對未來的帖子發表評論。 一旦超過該限制,該帖子的評論將被關閉。

如果您已開啟評論 X 天,請務必啟用手動批准您帖子的評論。 為此,請選中“評論出現之前”設置中的“必須手動批准評論”框,該框位於同一頁面的“設置”>“討論”中。
如何禁用 WordPress 媒體文件中的評論?
要關閉對媒體文件的評論,您必須從媒體>庫中選擇媒體文件。 與上述方法一樣,取消選中討論字段中的允許評論。
但是,您必須通過此方法單獨關閉所有媒體文件的評論,因此如果您的網站有很多媒體文件,這將非常耗時。
要使其適用於所有媒體文件,您可以將以下代碼複製到主題的 function.php 文件中。
功能 disable_wpmedia_comments( $open, $post_id ) { $post = get_post($post_id); 如果($post->post_type == '附件'){ 返回假; } 返回$打開; } add_filter('comments_open', 'disable_wpmedia_comments', 10 , 2 );
如何在主題編輯器中關閉 WordPress 中的評論?
還有一種方法可以使用自定義代碼禁用註釋,就像上面的方法一樣。
為此,您需要編輯主題中的 page.php 和 single.php 文件。
當您登錄到管理儀表板時,轉到外觀>主題編輯器並選擇活動主題。 您將在右側看到 page.php 和 single.php 文件。

現在,在 page.php 文件中搜索此代碼:
<?php comments_template( '', true ); ?>
將其替換為以下代碼並更新更改:
<!-- 開始評論 <?php comments_template( '', true ); ?> 結束評論 →
同樣,在 single.php 文件中搜索此代碼:
<?php comments_template(); ?>
將其替換為以下代碼並更新更改:
<!-- 開始評論 <?php comments_template(); ?> 結束評論 →
這使您可以禁用對所有帖子和頁面的評論。
使用插件
是的,WordPress 中有一些插件可以關閉評論。 為此安裝這些插件之一。
安裝並激活後,您可以通過插件設置來禁用您網站上的評論。 如果您不想參與所有其他方法,這對您來說是一個快速的解決方案。
刪除“評論已關閉”
遵循上述方法後,您仍然可能在帖子的評論部分收到評論已關閉消息。 但是,這可以輕鬆解決。
為此,您需要從 cPanel 或 FTP 訪問文件管理器。 在主題文件夾中查找comments.php 文件並將其重命名為comments_old.php。 現在創建一個名為 comments.php 的新文件
這只是修復了錯誤,因為新文件沒有評論模板。
包起來
到這個時候,您應該清楚如何關閉 WordPress 中的評論了。 如果您也是其中不需要在您的帖子或頁面中發表評論的人之一,您可以按照本文中給出的說明進行操作。
相關文章:
- 如何在 WordPress 中自定義主頁
- 如何在 WordPress 中嵌入 iFrame
- 如何在 WordPress 中更改最大上傳大小