WordPress教程:简易信息统计代码

  • 时间:
  • 浏览:0
作者:匿名 hihi 来源:SayBlog.Me 浏览: 2013-1-22 17:04:42 字号:大 中 小

[摘要]提到 WordPress,其他使用它来搭建的博客或网站都喜欢向用户显示其他网站统计数据,比如日志、评论、分类和用户等所他们的总数,今天的WordPress教程中小编教当我们都用一段简单的代码来实现类式效果。

  提到 WordPress,其他使用它来搭建的博客或网站都喜欢向用户显示其他网站统计数据,比如日志、评论、分类和用户等所他们的总数,意义着实并需用很大,但毕竟可不也能让读者/用户对所他们的网站概况有一定的了解,否则,从你你是什么强度来看也需用如此 必要的。

  着实,WordPress 可能性内置有以上提及的哪几种数据统计功能,当我们都可不也能登录后台查看,但也仅限于管理员所他们才拥有你你是什么权限。而写作本文的初衷是向读者显示哪几种统计数据的,却说 有,应该将哪几种数据摆在前台。

  WordPress 有其他实现你你是什么数据统计功能的插件,但可能性仅仅不想显示以上这几项的统计数据,似乎并如此 必要安装任何的插件,当我们都可不也能只使用一段简单的代码就可不也能实事不想的效果。

  下面的这段代码来自Deluxeblogtips,我照抄过来了,为了方便中文用户理解和使用,我将其中的哪几块英文名称改成了中文。好了,将这段代码加在到当前主题的 functions.php 文件中:

function simple_stats() {

global $wpdb;

$stats = array();

$stats['posts'] = number_format_i18n(wp_count_posts('post')->publish);

$stats['pages'] = number_format_i18n(wp_count_posts('page')->publish);

$stats['cats'] = number_format_i18n(wp_count_terms('category'));

$stats['tags'] = number_format_i18n(wp_count_terms('post_tag'));

$stats['comments'] = number_format_i18n(wp_count_comments()->approved);

$stats['users'] = $wpdb->get_var("SELECT COUNT(ID) FROM {$wpdb->prefix}users");

echo '<div class="simple-stats">',

'<p>日志总数: <b>', $stats['posts'], '</b></p>',

'<p>页面总数: <b>', $stats['pages'], '</b></p>',

'<p>分类总数: <b>', $stats['cats'], '</b></p>',

'<p>标签总数: <b>', $stats['tags'], '</b></p>',

'<p>评论总数: <b>', $stats['comments'], '</b></p>',

'<p>用户总数: <b>', $stats['users'], '</b></p>',

'</div>';

}

  否则,在你不想显示统计数据的地方插入这条函数(比如 sidebar.php 等文件):

<?php simple_stats(); ?>

  那我也就 OK 了。数据显示的样式默认是不作修饰的,可能性你不想外观好看其他,后面 代码含有另另一个 class 类,给其中的 simple-stats 加在其他CSS代码美化一下就可不也能了,这方面这里就不提了。

  原文地址:http://www.sayblog.me/simple-statistics-on-wordpress.html

sssss
Tags: wordpress   统计代码   wordpress教程  
责任编辑:mcwm