有時候想知道自己 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. 提交更新檔案即可

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