不用wordpress插件显示文章浏览统计功能代码修改(原理分析)


当前第2页 返回上一页


代码如下:

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






获取文章浏览数

文章浏览数记录之后就能读取到了。代码如下:


代码如下:

function getPostViews($postID){
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
return 1;
}
return $count;
}

代码的流程就是从wp_postmeta获取文章的浏览数,如果没有就返回1,否则就返回浏览数。

将这段代码复制到主题的funtions.php文件中,在需要的地方调用这个方法就可以了。

小结

网上流行的版本有调用delete_post_meta,仔细查看代码发现没有什么必要。另外还有一个postviews插件也能实现类似功能,不过从官网来看只兼容到wordpress 3.3.2版本。


标签:WordPress

返回前面的内容

相关阅读 >>

使用wordpress发送电子邮件的相关php函数用法解析

wordpress首页显示多个图片及文字友情链接的方法

#实践笔记#本地配置phpnow与wordpress运行环境

wordpress用户登录框密码的隐藏与部分显示技巧

wordpress入门指南-wordpress安装使用说明

通过自定义字段重新排序 wordpress 文章方法

wordpress每篇内容添加二维码方法

且谈wordpress性能优化分享

wordpress后台添加子菜单的常用几种情况及对应方法

如何让phpnow支持wordpress静态化链接的方法

更多相关阅读请进入《wordpress》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...