前段时间博主在制作Blues主题个人主页页面(作者页面)的时候,在页面右侧添加了一块显示作者文章总浏览数量的展示位置,
群里有朋友问我,是如何获取到作者文章总浏览数量的,今天博主分享出实现这个小功能的WordPres教程
功能代码
//WordPress获取当前作者文章浏览总数 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; } } }
使用方法
1、首先将上面功能代码添加到主题的 functions.php 文件内,
2、然后再需要显示作者文章总浏览数量的页面添加下面代码即可。
<?php echo cx_posts_views(get_the_author_meta('ID')); ?>
本文链接:http://78moban.cn/post/14299.html
版权声明:站内所有文章皆来自网络转载,只供模板演示使用,并无任何其它意义!