有時候想知道自己 WordPress 博客的文章被點擊或瀏覽了多少次,然後對其進行熱門文章排行推薦給讀者,但據博客吧所知 WordPress 默認並沒有這個功能,所以需要用到 WordPress 博客插件來實現,博客吧推薦使用的瀏覽數量統計的插件是非常受歡迎的 WP-PostViews 插件。

WP-PostViews 插件介紹:

該插件由 GaMerZ 開發,主要是實現單篇文章閲讀數量統計、顯示瀏覽數量最多文章排行、分類下瀏覽數量最多的文章排行等功能效果。

WP-PostViews 插件安裝:

1. 下載 WP-PostViews 插件,並上傳至 wp-content/plugins/目錄下

2. 登陸博客後台,啓用該插件,這時設置選項卡下會生成一個 PostViews 選項和小工具中會生成一個 Views 工具

WP-PostViews 插件使用一:

點擊設置選項卡下的 PostsViews 選項進入插件設置界面

Count Views From:設置被統計的用户羣

Everyone:所有人

Guests only:僅訪客

Registered Users Only:僅註冊用户

Exclude Bot Views:是否排除機器人的瀏覽

YES:是

NO:不是

Views Template:瀏覽量的顯示格式,默認是:%VIEW_COUNT% views ,博客吧的是 「熱度%VIEW_COUNT% 度」,隨時可點擊 「Restore Default Template」 恢復默認設置。

Most Viewed Template:側邊欄 Widget 顯示瀏覽量最多的文章 (亦稱 「最受歡迎文章」) 列表時的顯示格式。可用%VIEW_COUNT% 、 %POST_TITLE% 、%POST_EXCERPT% 、%POST_CONTENT% 、%POST_URL% 對其進行參數設置

Display Options:顯示設置

Home Page(首頁) 、 Singe Posts(文章頁) 、 Pages(頁面) 、 Archive Pages(分類歸檔頁) 、 Search Pages(搜索頁) 、 Other Pages(其它頁面),可進行 Display to everyone(所有人) 、 Display to registered users only(註冊用户) 、 Don』t display on ***(不顯示在***)

方法一

在當前 WordPress 博客主題支持 widget(小工具) 前提下,在可用小工具中把 Views 小工具放到相應位置即可。

Statistics Type

least viewed:瀏覽最少的文章

least viewed by category:該分類下瀏覽最少的文章

most viewed:瀏覽最多的文章

most viewed by category:該分類下瀏覽最多的文章

Include Views From

posts & pages:顯示文章和頁面

posts only:只顯示文章

pages only:只顯示頁面

方法二

在主題文件 sidebar.php 文件中的相應位位置添加代碼

顯示閲讀次數最多的文章或頁面:

<?phpif(function_exists('get_most_viewed')):?>
<?php get_most_viewed();?>
<?phpendif;?>

只顯示閲讀次數最多的文章:

<?phpif(function_exists('get_most_viewed')):?>
<?php get_most_viewed('post');?>
<?phpendif;?>

只想顯示 10 篇閲讀次數最多的文章:

<?phpif(function_exists('get_most_viewed')):?>
<?php get_most_viewed('post',10);?>
<?phpendif;?>

在 get_most_viewed 函數中的參數 10 決定要顯示的篇數

顯示顯示某類別下的閲讀次數最多的文章:

<?phpif(function_exists('get_most_viewed_category')):?>
<?php get_most_viewed_category(the_catagory_ID(false));?>
<?phpendif;?>

在 get_most_viewed_category 函數類別 ID 決定顯示的分類

WP-PostViews 插件使用二:

在文章中顯示該文章的瀏覽數量

1. 點擊外觀選項卡下的編輯選項進入主題編輯界面,選擇主題文件 single.php 文件進行編輯

2. 在 single.php 文件相應位置調用顯示代碼

<?phpif(function_exists('the_views')){ the_views();}?>

3. 提交更新文件即可

提示:文章中顯示的 「熱度」 可根據自己的想法創新!