摘要:大挖在开发wordpress杂志主题ming的过程中,需要调用到用户总浏览量,指的是用户在登陆网站后,浏览所有页面的总数…
大挖在开发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;?>
|
来源:http://www.wazhuti.com/2963.html