代码如下:
<?php setPostViews(get_the_ID()); ?>
获取文章浏览数
<?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;
}
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
相关阅读 >>
#实践笔记#本地配置phpnow与wordpress运行环境
更多相关阅读请进入《wordpress》频道 >>
相关推荐
评论
管理员已关闭评论功能...
- 欢迎访问木庄网络博客
- 可复制:代码框内的文字。
- 方法:Ctrl+C。