我喜歡使用PostViews,因為它幾乎可以完全融入不同的Wordpress板型成為一體,而且提供多樣性的變化已符合使用者的不同需求。上圖是我另外一個部落格中使用PostViews的畫面,我把它擺放在側邊欄,其格式與我部落格的板型完全一致,有興趣看整體部落格風格的可以點擊這裡。
在Wordpress安裝WP-PostViews外掛時可以由Wordress的後台進入,直接點擊「外掛」功能表下的「新增外掛」,然後尋找【WP-PostViews】就可以直接安裝了;或是下載外掛程式再手動上傳也可以。
- 外掛名稱:WP-PostViews
- 功能說明:提供部落格文章的閱讀次數、提供最多閱讀次數的文章排名、提供最少閱讀次數文章排名
- 下載網址:http://lesterchan.net/portfolio/programming/php/#wp-postviews
- 適用平台:Wordpress
安裝完成後才是重頭戲的開始。
1. 進到Wordpress後台,在側邊功能表上選擇「設定」下的「PostViews」。
2. 開啟「Post Views Options」後,應該可以看到「Most Viewed Template:」後面有一段語法(如下),這段語法將會顯現熱門文章的表現方式,如果你不滿意可以修改其語法,暫時先保留原來的設定。
3. 在側邊欄欲擺放【熱門文章】的地方輸入下面這段程式碼。如果你實在不知道如何安裝這段程式碼,偷偷告訴你跳到文章的最下面…
< ?php if (function_exists('get_most_viewed')): ?>
< ?php get_most_viewed('post',5); ?>
< ?php endif; ?>
其中get_most_viewed() 函數的參數意義如下:
- 第一個參數可以設定為 'post'(只顯示文章排名)、'page'(只顯示網頁排名)、'both'(文章及網頁一起排名)。
- 第二個參數為數字,表示最多顯示幾筆熱門文章。5:表示最多顯示5筆熱門文章。
4. 完成後的結果如下,前面顯示文章標題與超連結,後面顯示有多少人次的閱讀:
5. 如果你不滿意這種表現方式,你可以回到步驟2的地方,開啟「Post Views Options」並修改「Most Viewed Template:」後面的語法。假如我們把它改成下面的樣子。
修改完成後記得要按下網頁最底下的【Save Changes】按鈕,這樣才會生效。
6. 這是上面步驟改好的結果,閱讀次數僅用括號及數字表示,看起來清爽多了。
7. 如果你想要強調有多少人次閱讀過你的文章,也可以試著把括號及閱讀次數放到文章標題的最前面,語法如下,其結果就如同文章最上面的
圖片一樣。
PostViews的功能其實不僅如此喔!
比如說想顯示某個【分類】下面的熱門文章,可以用下列程式碼來達成
<?php if (function_exists('get_most_viewed_category')): ?>
<?php get_most_viewed_category(1, ’post’, 5); ?>
< ?php endif; ?>
其中get_most_viewed_category() 函數的參數意義如下:
- 第一個參數為數字,用來設定【類別】的ID,我還不太清楚如何知道數字和類別間的關係,不過ID似乎是按照類別設定的時間順序從2開始增加,因為【1】已經在Wordpress安裝之初就被「未分類」用掉了。
- 第二個參數可以設定為 'post'(只顯示文章排名)、'page'(只顯示網頁排名)、'both'(文章及網頁一起排名)。
- 第三個參數為數字,表示最多顯示幾筆熱門文章。5:表示最多顯示5筆熱門文章。
最後告訴你一個最簡單的方法來設定 PostViews。當你安裝好PostViews之後,在【外觀】的功能表下的【模組】裡會出現一個新的「可用模組」叫作【Views】,把它拉到你想擺放的位置就可以了。太賊了~
延伸閱讀:
回到》用Wordpress架設部落格網站教學
它這個似乎是一直累計
回覆刪除請問有辦法依照一個月點擊率的排行列表嗎?