發新話題

[WordPress外掛] 單篇文章計數器+側邊欄「最多人瀏覽」列表功能

[WordPress外掛] 單篇文章計數器+側邊欄「最多人瀏覽」列表功能

WordPress相當好用,不過可惜沒有內建計數器功能,如果想要知道哪篇文章被多少人閱讀過,該怎麼做呢?以下介紹這個「訪客無法瀏覽此圖片或連結,請先 註冊登入會員 」外掛,可以幫我們在每篇章下方加上瀏覽人數統計功能,還可以將最多人瀏覽的文章清單列出在右邊的側邊欄,方便參觀你的網站的人,可以更方便的看到本站的其他熱門文章。

軟體名稱:WP-PostViews Plus
軟體版本:1.0.7
適用版本:WordPress 2.1
官方網站:訪客無法瀏覽此圖片或連結,請先 註冊登入會員
直接下載:訪客無法瀏覽此圖片或連結,請先 註冊登入會員
軟體說明:本外掛由「訪客無法瀏覽此圖片或連結,請先 註冊登入會員 」修改而來的強化版本,PLUS版本可辨識流量來源是使用者或搜尋引擎機器人,而在展示最多人瀏覽的文章的部份,還可分天數統計。

安裝方法:
1.下載檔案。
2.解壓縮。
3.將 postviews_plus.php 檔案複製到 /wp-content/plugins 資料夾中。
4.到WP網站後台,去啟用該外掛。
5.安裝完成,需再依照下面的方法,讓他在頁面上顯示。
   
顯示計數器的方法:
1.在負責顯示單篇文章的佈景主題檔案中,加入顯示計數器的語法,
可修改的檔案:  (在\wp-content\themes\佈景主題資料夾  中)
index.php:首頁文章列表,在每篇文章下方顯示該篇文章的瀏覽數。
category.php:瀏覽目錄時,可在每篇文章下方顯示。
single.php:單篇文章(POST),就是一般你看到的一篇一篇的文章。
page.php:分頁文章(這個是PAGE,不是POST)
search.php:搜尋結果頁面中的文章列表。
archive.php:分時瀏覽的頁面中的文章列表。

一般來說,修改 index.php 、single.php 或 page.php即可。

2.先找到上面的檔案中的:
複製內容到剪貼板
代碼:
<?php while (have_posts()) : the_post(); ?>
在這行下面,會開始顯示文章內容,
我們只要將計數器的程式碼貼到這行文字的下方,你高興的地方。


程式碼:
複製內容到剪貼板
代碼:
瀏覽:<?php if(function_exists('the_views')) { the_user_views('人次', true); } ?>
範例:
訪客無法瀏覽此圖片或連結,請先 註冊登入會員
訪客無法瀏覽此圖片或連結,請先 註冊登入會員
顯示最多人瀏覽的文章:
將下面的程式碼貼到你的sidebar.php即可。
複製內容到剪貼板
代碼:
<?php if (function_exists('get_most_viewed')): ?>    <?php get_most_viewed('post', 15, 0, true, false); ?> <?php endif; ?>
說明:
一、顯示最多瀏覽數的文章:
函數:
複製內容到剪貼板
代碼:
get_most_viewed('post', 15, 0, true, false);
裡面引用的5個數值的意義為:
1.「post」:顯示單篇文章,而非網頁。
2.「15」:顯示15篇文章。
3.「0」:文章標題的字數限制。0為無限制,20則為顯示20字元。
4.「true」:顯示文章,若改為false則不顯示文章。
5.「false」:不顯示搜尋引擎機器人的查詢次數,若改為「true」則全部顯示。

二、顯示最近數天內最多瀏覽數的文章:
函數:
複製內容到剪貼板
代碼:
get_timespan_most_viewed('post', 10, 7, true, true)
裡面引用的5個數值的意義為:
1.「post」:顯示單篇文章,而非網頁,若留空則顯示POST+PAGE,若填「page」則顯示網頁。
2.「10」:顯示的文章數量。
3.「7」:顯示7天內的文章統計。
4.「true」:顯示文章,若改為false則不顯示文章。
5.「false」:不顯示搜尋引擎機器人的查詢次數,若改為「true」則全部顯示。


範例:
訪客無法瀏覽此圖片或連結,請先 註冊登入會員

(歡迎部份轉貼或引用,請註明網址與作者,本文網址:訪客無法瀏覽此圖片或連結,請先 註冊登入會員

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。