新聞中心
如何獲得WordPress文章瀏覽次數的統(tǒng)計
作者 / 無憂主機 時間 2017-11-08 21:09:10
WordPress文章瀏覽次數這類功能的統(tǒng)計,相信對于各位站長來說是不可缺少的。無論從分析站內文章流量的走向,還是判斷讀者喜歡閱讀的方向,都是有利于網站發(fā)展。通過插件WP-Postviews是最簡單的方法實現。無憂主機小編本著能不用插件,就不用插件的原則,盡可能的減輕php主機資源的消耗。本節(jié)所分享的方法純代碼來實現的功能,代碼也是非常短的,且沒有js調用。 如何獲得WordPress文章瀏覽次數的統(tǒng)計的方法如下: 1、首先是點擊進入到我們的控制面板,然后找到文件管理選項,如圖所示: 2、點擊進入之后找到我們站點的根目錄,如圖所示: 3、進入到這個目錄之后找到我們的程序的路徑:當前主題目錄下functions.php文件,點擊編輯,如圖所示: 4、 添加代碼操作:
//如何獲得WordPress文章瀏覽次數的統(tǒng)計 function record_visitors() { if (is_singular()) { global $post; $post_ID = $post->ID; if($post_ID) { $post_views = (int)get_post_meta($post_ID, 'views', true); if(!update_post_meta($post_ID, 'views', ($post_views+1))) { add_post_meta($post_ID, 'views', 1, true); } } } } add_action('wp_head', 'record_visitors'); /// 函數名稱:post_views /// 函數作用:取得文章的閱讀次數 function post_views($before = '(點擊 ', $after = ' 次)', $echo = 1) { global $post; $post_ID = $post->ID; $views = (int)get_post_meta($post_ID, 'views', true); if ($echo) echo $before, number_format($views), $after; else return $views; }5、添加完代碼效果圖,如圖所示: 6、最好我們在需要顯示該統(tǒng)計次數的地方使用下面的代碼調用即可: 文章被閱讀:<?php post_views(' ', ' 次'); ?>
本文地址:http://www.gle-technology.com/wordpress/25602.html
上一篇: phpbb后臺功能介紹–用戶的權限
下一篇: kingcms內容管理系統(tǒng)介紹