您现在的位置是:首页 > 教程 > WordPress教程WordPress教程
wordpress浏览量查询统计和调用方法
寻春2023-11-20 21:46:26WordPress教程已有人查阅
导读用wordpress 搭建的博客或者企业站都有着同样的需求,就是在内容页面需要统计这个页面的浏览次数,以方便站长查看某个页面的仿问题
用wordpress 搭建的博客或者企业站都有着同样的需求,就是在内容页面需要统计这个页面的浏览次数,以方便站长查看某个页面的仿问题,一般对代码不熟悉的朋友都会用到浏览次数统计插件(WP-PostViews),但是众所周知,一个站点如果插件安装的多了会对SEO优化 非常不利,那么下面给大家分享一个利用代码来实现这种浏览次数的统计功能。
1、在functions.php函数文件的未尾另起一行,添加如下代码。
1、在functions.php函数文件的未尾另起一行,添加如下代码。
<?php
/* Postviews start */
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);
}
}
/* Postviews start end*/
?>
2、在您需要显示统计浏览次数的页面,例如在single.php内容页面中的<?php endwhile; ?>和<?php endif; wp_reset_query(); ?>循环语句的中间添加以下代码:
<?php setPostViews(get_the_ID());?>
添加后的显示,如:
<?php endwhile; ?>
<?php setPostViews(get_the_ID());?>
<?php endif; wp_reset_query(); ?>
3、最后在您需要显示统计的地方添加如下代码:
<?php echo getPostViews(get_the_ID()); ?> 次浏览
本文标签:
很赞哦! ()
上一篇:wordpress主题怎么更换
下一篇:WordPress主题怎么加密
相关文章
随机图文
-
WordPress中建立文章存档页面的方法
什么是文章存档页面?WordPress中怎么轻松建立文章存档页面?下面本篇文章给大家介绍一下WordPress中建立存档页面的3种方法,希望对大家有所帮助! -
wordpress自动采集插件的使用步骤
WP-AutoPost是目前好用的WordPress自动采集发布插件,大的特点是可以采集来自于任何网站的内容并自动发布到你的WordPress站点。 -
wordpress多站点使用同一个数据库的方法
尚未安装WordPress在初始配置WordPress之前,将wp-config.php中的$table_prefix值(默认为wp_)修改为所需要的表前缀(本文中假设为blog_) -
wordpress怎么做网站
前提需要先购买域名和虚拟空间。接下来进入正题。(及 的五步安装法,官网有的。)
留言与评论 (共有 条评论) |