简单代码实现文章浏览次数的显示功能

重庆SEO分享:使用简单代码实现文章浏览次数的显示功能-【wordpress】,舍去wordpress后台过多的插件,简单的代码实现同样的功能。

文章浏览次数的显示功能,也许你正在使用插件来实现文章浏览次数的显示功能,但插件还是能不用就不用的好,WP后台安装过多的插件,反而会影响网站的打开速度,对于网站优化来讲这可不是什么好消息,能用PHP代码来实现的功能尽量使用代码,这样利人利己。

《简单代码实现文章浏览次数的显示功能》分享教程如下:

1.添加可以实现文章浏览次数显示的功能代码:

使用DW软件打开functions.php,添加下面的代码在之间:

/*显示文章浏览次数*/
 function getPostViews($postID){
 $count_key = 'post_views_count';
 $count = get_post_meta($postID, $count_key, true);
 if($count==''){
 delete_post_meta($postID, $count_key);
 add_post_meta($postID, $count_key, '0');
 return "0";
 }
 return $count.'';
 }
 function setPostViews($postID) {
 $count_key = 'post_views_count';
 $count = get_post_meta($postID, $count_key, true);
 if($count==''){
 $count = 0;
 delete_post_meta($postID, $count_key);
 add_post_meta($postID, $count_key, '0');
 }else{
 $count++;
 update_post_meta($postID, $count_key, $count);
 }
 }

 

PS:或者直接进入WP后台-外观-编辑-打开functions.php。

 

wzlls1

2.添加实现文章浏览次数显示的取值函数的调用

使用WP软件打开single.php,添加下面的代码在主循环之内:

<?php setPostViews(get_the_ID()); ?>

PS:或者直接进入WP后台-外观-编辑-打开single.php,打开single.php后,Ctrl+F快捷查找 ,把上面的代码添加在此代码的后面更新。

wzlls2

3.在需要显示文章浏览次数的地方添加调用函数代码即可:调用函数代码如下:

<?php echo getPostViews(get_the_ID()); ?>

小技巧:这个也可以个性显示的,例如我是的:

<?php echo getPostViews(get_the_ID()); ?>次+

PS:根据自己的需要可以在多处调用此函数代码,来实现多处显示文章浏览数。

wzlls3

温馨提醒:

1、如果你使用了缓存插件,统计数据就会失效;

2、之前使用插件获得到的浏览次数将被替换清空,还需要有点代码基础;

3、修改代码前请先做好备份,以上内容由重庆陈江林根据相关WP代码资料和本人实战经验修改。

发表评论

电子邮件地址不会被公开。 必填项已用*标注