欧美极品在线观看不卡|国产精品Va免费视频|国产国产人无码在线免费|亚洲精品无码九九九九九|亚洲国产综合精品久久久久|成人国产在线观看高清不卡|制服诱惑一区二区三区六区|国产一区二区精品高清在线观看

新聞中心

如何獲得WordPress文章瀏覽次數(shù)的統(tǒng)計(jì)

作者 / 無(wú)憂主機(jī) 時(shí)間 2017-11-08 21:09:10

WordPress文章瀏覽次數(shù)這類功能的統(tǒng)計(jì),相信對(duì)于各位站長(zhǎng)來(lái)說(shuō)是不可缺少的。無(wú)論從分析站內(nèi)文章流量的走向,還是判斷讀者喜歡閱讀的方向,都是有利于網(wǎng)站發(fā)展。通過(guò)插件WP-Postviews是最簡(jiǎn)單的方法實(shí)現(xiàn)。無(wú)憂主機(jī)小編本著能不用插件,就不用插件的原則,盡可能的減輕php主機(jī)資源的消耗。本節(jié)所分享的方法純代碼來(lái)實(shí)現(xiàn)的功能,代碼也是非常短的,且沒有js調(diào)用。 如何獲得WordPress文章瀏覽次數(shù)的統(tǒng)計(jì)的方法如下: 1、首先是點(diǎn)擊進(jìn)入到我們的控制面板,然后找到文件管理選項(xiàng),如圖所示: 1 2、點(diǎn)擊進(jìn)入之后找到我們站點(diǎn)的根目錄,如圖所示: 2 3、進(jìn)入到這個(gè)目錄之后找到我們的程序的路徑:當(dāng)前主題目錄下functions.php文件,點(diǎn)擊編輯,如圖所示: 3 4、 添加代碼操作:

//如何獲得WordPress文章瀏覽次數(shù)的統(tǒng)計(jì)
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');   
/// 函數(shù)名稱:post_views   
/// 函數(shù)作用:取得文章的閱讀次數(shù)   
function post_views($before = '(點(diǎn)擊 ', $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、添加完代碼效果圖,如圖所示: 4 6、最好我們?cè)谛枰@示該統(tǒng)計(jì)次數(shù)的地方使用下面的代碼調(diào)用即可: 文章被閱讀:<?php post_views(' ', ' 次'); ?>

本文地址:http://www.gle-technology.com/wordpress/25602.html

1
1
1
1
1
1
1

客戶服務(wù)熱線

0791-8623-3537

在線客服