如何在WordPress中顯示最準確的評論數
最後更新於 2024 年 5 月 4 日,由編輯部 | 審校者: Syed Balkhi
你想在WordPress中顯示最準確的評論數嗎?你的WordPress網站可能有待審核的評論、垃圾評論、引用通告和Ping。這讓顯示準確的評論數變得困難。
為什麼要在WordPress中顯示準確的評論數?
評論允許讀者與你和其他訪客互動。這可以幫助創造一種社群感,並讓人們不斷回訪你的網站。因此,你會希望盡一切努力在你的WordPress帖子中獲得更多評論。
你可以允許用戶訂閱評論,結束每個帖子時提出問題以試圖引發討論等。另一個選項是顯示準確的評論數。
高評論數會鼓勵訪客加入討論。這也是一種社會認證,因為讀者可能會因為看到有很多人評論而訪問你的帖子。
特別是當你的網站有很多引用通告和Ping時,WordPress沒有默認的方法來顯示準確的評論數。垃圾評論也會使顯示準確的評論數變得困難。
話雖如此,讓我們來看看如何使用免費插件在你的WordPress網站上顯示準確的評論數。只需使用以下的快速連結跳至你想使用的方法:
- 方法 1:使用 Simple Blog Stats(快速簡便)
- 方法 2:使用自定義短碼(包括Ping、引用通告和未批准的評論)
- 額外提示:使用 Thrive Comments 提升你的評論參與度
方法 1:使用 Simple Blog Stats(快速簡便)
顯示準確評論數的最簡單方法是使用 Simple Blog Stats。此插件顯示已批准評論和待審核評論的總數。然而,它不包括Ping和引用通告的數量。
許多網站關閉引用通告和Ping以阻止WordPress中的垃圾評論,因此這可能對你的網站不是一個大問題。不過,如果你想將引用通告和Ping包括在內,我們推薦使用方法2。
首先,你需要安裝並啟用 Simple Blog Stats 插件。更多詳細信息,請參閱我們的逐步指南 如何安裝WordPress插件。
啟用後,你可以通過進入“設置”»“Simple Blog Stats”頁面查看所有插件的短碼。
在此,僅需點擊展開“短碼”部分。
要顯示WordPress博客上所有已批准評論的總數,僅需使用以下短碼:[sbs_approved]
如果你想顯示已批准評論加上仍在WordPress評論審核隊列中的評論總數,你可以使用[sbs_comments]。
有關如何放置短碼的更多信息,請參閱我們的指南 如何在WordPress中添加短碼。
添加短碼後,你可以訪問你的WordPress網站以查看實時的總評論數。
方法 2:使用自定義短碼(包括Ping、引用通告和未批准的評論)
如果你想將Ping和引用通告包括在總評論數內,你需要向網站添加自定義代碼。
通常,教程會要求你將自定義代碼片段添加到主題的functions.php文件中。然而,我們不建議使用此方法,因為代碼中的小錯誤可能會導致許多常見的WordPress錯誤,甚至完全破壞你的网站。
這就是為什麼我們推薦使用 WPCode。這是最簡單和最安全的方法,在不編輯任何WordPress主題文件的情況下添加自定義代碼。
首先,你需要安裝並啟用免費的 WPCode 插件。更多詳細信息,請參閱我們的逐步指南 如何安裝WordPress插件。
啟用後,你需要進入“代碼片段”»“添加片段”。
在此,你會看到所有WPCode的現成片段,可以添加到你的網站中。
我們將創建一個自定義短碼,允許你將準確的評論數添加到任何頁面、帖子或小部件區域。要開始,將鼠標懸停在“添加你的自定義代碼”上,然後點擊“使用片段”。
首先,你需要為自定義代碼片段輸入一個標題。這可以是任何能幫助你在WordPress儀表板中識別該片段的名稱。
然後,打開“代碼類型”下拉選單並選擇“PHP片段”。
完成後,僅需將以下片段粘貼到代碼編輯器中:
function wpressizeme_comment_count() { function comment_count( $count ) { if ( ! is_admin() ) { $comments_by_type = &separate_comments(get_comments('status=approve')); return count($comments_by_type['comment']); } else { return $count; } } add_filter('get_comments_number', 'comment_count', 0); $actual_comment_count = get_comments_number(); return $actual_comment_count; } add_shortcode('actual_comment_count', 'wpressizeme_comment_count');
此代碼創建了一個名為[actual_comment_count]的WordPress短碼,該短碼顯示網站上所有已批准評論的總數。它通過檢查頁面是否在管理區域中來完成此操作。
如果不是,它將計算所有已批准的評論。如果在管理區域中,則使用默認的評論數。無論使用哪個Shortcode,計數都會顯示在你的網站上。
在代碼框下,你會看到插入選項。
要創建可以用於任何頁面、帖子或小部件區域的短碼,你必須打開“位置”下拉選單,然後點擊“無處不在運行”。
之後,滾動到屏幕頂部,點擊“不活動”,將其變為“活動”。
完成後,僅需點擊“保存片段”,使片段在你的网站上生效。
現在,你有一個短碼,可以顯示總的評論數,包括引用通告、Ping和未批准的評論。
只需將[actual_comment_count]短碼添加到任何你想顯示評論數的地方即可。 有關如何放置短碼的更多信息,請參閱我們的指南 如何在WordPress中添加短碼。
顯示特定WordPress帖子的評論數
你想顯示單個帖子或頁面的評論數嗎?
你可以按以上相同的過程,將以下PHP代碼片段添加到WPCode中:
function wpressizeme_post_comment_count() { function comment_count( $count ) { if ( ! is_admin() ) { global $post; $comments_by_type = &separate_comments(get_comments('status=approve&post_id='. $post->ID )); return count($comments_by_type['comment']); } else { return $count; } } add_filter('get_comments_number', 'comment_count', 0); $actual_comment_count = get_comments_number(); return $actual_comment_count; } add_shortcode('post_comment_count', 'wpressizeme_post_comment_count');
這將創建一個名為[post_comment_count]的短碼,可以添加到任何頁面或帖子中。
額外提示:使用Thrive Comments提升你的評論參與度
你想在你的WordPress網站上獲得更多評論嗎?
高評論參與度是一個好的徵兆,表明讀者喜歡你的博客內容並希望參與社群。也就是說,初次博客作者可能會發現讓訪客在博客帖子中留下評論比較困難。
如果你需要幫助,推薦使用Thrive Comments。這是改善博客評論體驗的最佳WordPress評論插件。
使用Thrive Comments,你可以允許用戶在博客帖子中喜歡或不喜歡評論,以及投票贊成或反對評論。這些功能可以使你的評論體驗更加令人興奮。
此外,你可以添加評論後動作,將用戶重定向到相關帖子或訂閲表單,讓人們更多地參與到你的網站中。
有關更多信息,你可以查看我們的 Thrive Themes 套件評論。
我們希望本文幫助你學會如何在WordPress中輕鬆顯示最準確的評論數。你也許還想閱讀我們的指南 如何增加博客流量,或查看我們專家推薦的 最佳聯絡表單插件列表。
如果你喜歡這篇文章,請訂閲我們的 YouTube頻道,以獲取WordPress視頻教程。你也可以在Twitter和Facebook上找到我們。