使用WP-PostRatings在WordPress中添加帖子評級系統


我們最近正在尋求在項目中納入一個簡單的後評價系統,並且不得不處理許多插件。 經過幾遍研究之後,我們發現最適合在WordPress中添加帖子評級系統的一個是Lester’GaMerZ’Chan撰寫的“ WP-PostRatings”。 在本文中,我們將引導您為WordPress博客文章和頁面建立AJAX評分系統。

影片教學

訂閱WPBeginner

如果您不喜歡該視頻或需要更多說明,請繼續閱讀。

首先,您需要下載並激活WP-PostRatings插件(適用於初學者:逐步安裝WordPress插件指南)

激活後,該插件將在您的WordPress管理欄中添加一個新菜單項,標記為 評分

我們將跳過“管理的評分”選項,並從“評分選項”標籤中的第二個鏈接開始。

WP帖子評分設置頁面

在插件的設置頁面上,首先,您需要選擇要用於帖子的評分圖像。 該插件帶有許多選項,例如條形,心形,數字,正負號,經典星號,大拇指向上/向下,向上箭頭等。

選擇所需的評分系統後,您可以選擇“最高評分”。 該插件將為您選擇一個合適的值,但是在使用條形圖時,您可能需要指定自己的等級值。 對於星星和數字,超過5個似乎毫無意義,因為只有5個星星。

請記住,如果您確實要調整最高評分,則需要調整個人評分文字/值。 如果您沒有將“最大額定值”從默認值更改,則將“個人額定值”也保留為默認值。

然後,您將看到Ajax樣式,評級權限和日誌記錄方法的選項。

評級Ajax樣式和記錄方法

您可以按照上圖中的樣式獲得最佳效果。 但是,如果要自定義,則可能需要更改它們。

我們完成了此頁面,保存更改。 讓我們進入“評分模板”頁面。 在此頁面上,您將看到不同的評分模板以及如何組織它們。 我們為它們保留了默認值,但是非常歡迎您使用屏幕頂部的模板變量來修改它們。 這基本上是為了顯示您的評分如何顯示。 完成“評分模板”頁面後,即可將其添加到主題中。

根據您的主題設置方式,您需要在以下文件(archives.php,page.php,index.php,single.php,loop.php等)的LOOP中添加以下代碼。主題中的所有這些文件都取決於結構。


請注意,這會將帖子評分添加到所有帖子中。 如果您只想在選擇性帖子上使用它,可以使用簡碼 [ratings id=”1″ results=”true”] 以僅在該帖子或頁面上顯示評分。

現在您已添加評分,您的用戶將對您的帖子進行投票。 您可以從我們最初跳過的“管理評分”選項中查看那些評分。 這樣一來,您就可以查看每個帖子的評分日誌,並且如果感覺出問題了,也可以刪除它們。

關於此插件的最好之處在於,它可以顯示具有相同時間選項的最高評分帖子(時間範圍和類別的選項),最高評分帖子(時間範圍和類別的選項),最低評分和最高評分範圍和類別。 在大多數情況下,這些類型的統計信息會添加到邊欄中,因此,此插件可讓您利用小部件來顯示這些小部件(僅當您的主題支持小部件–最多!)。 只需轉到外觀»小部件,然後找到“評級”小部件。 將其拖動到適當的位置,然後設置所需的設置。

評分小部件選項

現在,如果您在上面的屏幕截圖中註意到,則有很多選項。 首先是選擇窗口小部件的標題。 最好選擇“本週評分最高的帖子”之類的東西。 取決於您如何進行其餘設置。 “統計類型”字段具有大量選項,可讓您顯示“最高評分”,“最高評分”,“最低評分”和“最高評分”。 您還可以選擇按類別或時間選擇這些統計信息。 下一個選項詢問您是否要同時包含帖子和頁面。 這完全是個人選擇。 所以隨便選。 該小部件默認顯示10個最受歡迎的整體,但是可以通過編輯要顯示的記錄數來更改。 我們強烈建議您不要使它超過10,因為在大多數設計中它看起來都很奇怪。 您還可以設置帖子進入該列表所需的最低投票數。 根據您的網站設計,您可能會或可能不想調整“最大帖子標題”長度。 如果主題位置足夠寬,我們建議您將該值設置為0以將其禁用。 如果使用類別或時間特定的統計信息類型,則需要修改最後兩個字段。 單擊並保存,您就完成了。

現在我們知道你們當中有些人是代碼迷,不想使用小部件設置。 Lester在他的網站上整理了一個非常詳細的“用法”選項卡,其中說明瞭如何將評分最高,評分最高的等直接添加到您的WordPress主題中。 請參閱WP-PostRatings使用指南。

我們希望本文能幫助您在WordPress網站上添加帖子評級系統。 您可能還想看看我們的指南,了解如何使讀者參與WordPress中的後反應。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。