大挖在开发wordpress杂志主题ming的过程中,需要调用到用户总浏览量,指的是用户在登陆网站后,浏览所有页面的总数量,实现这个功能并不难,只需要一段简单的函数代码,
将下面代码函数复制到您的functions.php文件中:
| 1 2 3 4 5 6 7 8 9 10 11 12 13 | /*当前作者文章浏览总数*/ if(!function_exists('wa_posts_views')) {     function mx_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;         }     } } | 
在你需要显示数量的地方添加以下代码,注意如果没有浏览量,默认显示为0。
| 1 | <?php $author_views =wa_posts_views(get_the_author_meta('ID'),false);echo $author_views;?> | 






 
		