語法 | 側邊欄顯示今日熱門文章
我們常常在部落格放上「隨機文章」、「相關文章」、「歷史上的今天」...等這些資訊,希望可以吸引讀者閱讀提高我們部落格的瀏覽量。然而還有一個叫做「熱門文章」的插件不知道大家有沒有使用呢?「熱門文章」的含意跟上述三種較為不同,他代表的是讀者喜歡看部落格的哪些文章,也代表哪些文章可以吸引到更多人閱讀。如果你還沒使用這個功能,那不妨考慮看看吧,底下提供了三種方法給大家作為參考。
壹、Daily Top 10 Posts:人如其名的插件
插件名稱:Daily Top 10 Posts
插件介紹:這款插件很明顯告訴大家,他就是要秀出今日熱門的十大文章。
插件下載:2.7版本的使用者請使用此載點,2.6以及更舊版本的使用者請用此載點
插件安裝:
1.將檔案解壓縮,並且將整個目錄上傳到 wp-content/plugins/ 底下
2.到後台找到The Daily Top 10 Posts將他啟用
3.打開你模版的single.php,搜尋以下字串
- <?php the_time('F jS, Y') ?> //date
4.將以下語法加到他的後面
- <br /><?php if (function_exists('todays_overall_count')) { todays_overall_count($post->ID, 'Visited', 'times', 'so far today', '0', 'show'); } ?>
5.這個插件總共有五個參數可以讓我們做修改:
5-1.Visited、times、so far today這三個參數顯示出來的效果為「Visited 300 times, 25 so far today」,可以自行修改他的文字說明
5-2.第四個參數代表要不要啟動「不重複造訪」的功能,0是不要,1是要。
5-3.第五個參數show則是代表要不要顯示人數的計算,不要顯示就是「noshow」
6.接著到模組(widgets)的地方,會看到「Daily Top 10 Posts 每日十大文章」以及「Overall Top 10 Posts 累積十大文章」這兩個模組,可以依照你自己的需求將他拖曳出來。
7.另外他也提供你寫在sidebar.php裡頭
- //每日十大文章:
- <?php if (function_exists('todays_count_widget')) { todays_count_widget('views', 'ul'); }?>
- //累積十大文章:
- <?php if (function_exists('todays_overall_count_widget')) { todays_overall_count_widget('views', 'ul'); } ?>
![]()
貳、WP-PostViews Plus:國人研發一款插件多項功能
插件名稱:WP-PostViews Plus
插件介紹:除了可以顯示熱門文章外,還有許多函數供你挑選,同時可以鑑別真人&機器人的造訪(重點是中文)
插件下載:WP-PostViews Plus 1.1.13
插件安裝:
1.將檔案解壓縮,並且將整個目錄上傳到 wp-content/plugins/ 底下
2.啟用 WP-PostViews Plus 外掛
3.在適當的位置放上相關函數即可(函數說明頁面)
這款插件沒有提供「今日」熱門文章的函數,但是有相關的像是「所有熱門文章」以及「最近數天內發表的熱門文章」
4.我已「最近數天內發表的熱門文章」為例子(作者插件是寫在最近的數天內發表的最多閱覽數的文章),打開你的sidebar.php,加入以下語法:
- <?php get_timespan_most_viewed('', 10, 7, true, true, 0) ?>
這邊總共有6個參數可以使用:
4-1.第一個參數是查詢文章的形態。 'post' 代表文章, 'page' 代表分頁,留白表示兩者皆要
4-2.第二個參數是要顯示的文章數量
4-3.第三個參數是要顯示最近幾天所發表的文章
4-4.true表示要顯示文章以及連結,false表示隱藏
4-5.是否要顯示機器人的閱覽數(true表示要)
4-6.文章標題的長度(0為不截斷)
![]()
參、Wordpress.com Stats Helper:最簡單快速的好用插件
插件名稱:Wordpress.com Stats Helper
插件介紹:要使用這款插件的前提就是你必須安裝Wordpress.com Stats,接著就可以輕鬆上手啦~
插件下載:Wordpress.com Stats Helper 0.5.5.3
插件安裝:
1.將檔案解壓縮,只要將wpcomstats-helper.php這個檔案上傳到/wp-content/plugins/目錄下即可
2.到後台啟動Wordpress.com Stats Helper
3.再來我們就可以直接到後台的模組(widgest)將Most Visited Posts給拉出來(如圖)

此插件除了可以顯示熱門文章外,也可以顯示網誌總瀏覽人數。有需要的朋友可以將「Blog Visits」這個模組拖曳出來使用。
4.另外你也可以選擇自己在sidebar.php裡頭編輯
- //顯示熱門文章
- <?php if (function_exists('wpcomstats_most_visited_posts')) { wpcomstats_most_visited_posts($posts, $before, $after, $show_count, $days); } ?>
- //顯示總瀏覽人數
- <?php if (function_exists('wpcomstats_visits')) wpcomstats_visits($before, $after, $post_id, $days);?>
5.此插件同樣提供多種參數讓我們做修改:
5-1.$options: 顯示分頁或是文章,分頁請輸入page,文章則是post
5-2.$posts: 要顯示幾篇文章
5-3.$before, $after: 文字的前後要使用那些文字或者html
5-4.$show_count: 文章是否要顯示瀏覽數目
5-5.$post_id: 要顯示哪篇文章id的統計,如果留白就會顯示全部統計
5-6.$days: 熱門文章的計算週期,0 (總覽), 1 (今日), 7 (一星期), 30 (一個月)
![]()
肆、結語
介紹完了這三款好用的插件後,相信大家對他們都有更進一步的認識了。如果你剛好有這個需要,那真的就太棒了!建議大家依照自己部落格的型態來選擇插件,這樣用起來也會更加舒適唷XD
啥?你問我使用哪一款插件阿?這邊跟大家偷偷說一聲,我是使用第三款這個既輕鬆又容易上手的懶人插件啦:)



WP-PostViews Plus也好用喔
只不過設定要自己動手來
P.S. muki姐用的表情外掛是哪一隻呢 ?
感覺很棒耶
[...] 新增模組:今日熱門,參考MUKI這篇「側邊欄顯示今日熱門文章」 ┼ 新增外掛:Wordpress.com Stats ┼ 新增外掛:Wordpress.com Stats [...]
@ 佑
WP-PostViews Plus我有介紹阿,第二個就是:)
我用的表情外掛是Highslide4WP
我的佈景 Fresh News 在早期也有附一個熱門文章的插件叫 Popularity Contest ,不過用起來好像是用來裝飾用的。
Hello Muki,
感謝你的教學,我放上去囉!!!!
用了,我也是用第三個。
@ A`Vai+Poitsonu
你說的那個應該是熱門文章程度,在每篇文章後面有一個%顯示的吧?
那個我以前也很有興趣,後來想說沒意義就砍了XD
@ Edison
我看到了,祝你使用愉快
@ 藍兒
第三個應該是大家最方便使用的XD
@ muki
Popularity Contest 也可以用來做邊側欄的熱門文章喔。
我翻了一下舊版的佈景源碼它是用 Popularity Contest 的 akpc_most_popular 這個(是叫 php hook 嗎?) 弄出來的。
<?php if (function_exists('akpc_most_popular')) { ?>
<ul class="list1" id="pop">
<?php akpc_most_popular($limit = 10); ?>
</ul>
[...] 相關連結: wordpress官網的wp-codebox首頁 側邊欄顯示今日熱門文章 [...]