WordPress获取指定作者文章总浏览数量
在开发ceonews主题的前端用户中心时,由于需求原因需要获取当前作者文章总浏览数量和指定作者文章总浏览数量,这个功能wp自学笔记在网上查了查,还是挺多的,随手记下来,分享给大家:
最终效果图:
WrodPress获取指定作者文章总浏览数
if(!function_exists('cx_posts_views')) { function cx_posts_views($author_id = 1 ,$display = true) { global $wpdb; $sql = "SELECT SUM(meta_value+0) FROM $wpdb->posts left join $wpdb->postmeta on ($wpdb->posts.ID = $wpdb->postmeta.post_id) WHERE meta_key = 'views' AND post_author =$author_id"; $comment_views = intval($wpdb->get_var($sql)); if($display) { echo number_format_i18n($comment_views); } else { return $comment_views; } }}
使用方法
/***文章页面直接输出该作者文章的浏览总数*千级浏览数量会用逗号分隔**///方法一cx_posts_views(get_the_author_meta('ID'));//方法二$author_id = get_the_author_meta('ID');cx_posts_views($author_id);//如果我们只需要获取数量不做格式处理可以用$author_id = get_the_author_meta('ID');$author_views = cx_posts_views($author_id,false);echo $author_views;//或者$author_views = cx_posts_views(get_the_author_meta('ID'),false);echo $author_views;//来调用
下面这篇文章给大家分享如何获取当前作者文章总浏览数量,大家可以看看:
[xx_insert_post station_article=”1668″]
扫码关注wpwp自学笔记
精选优质免费WordPress主题模板,分享最新WordPress实用建站教程!
记住我们的网址:ztJun.com
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END