威言威语
我愿像茶,苦涩留心,清香予人。
威言威语
当前位置: 首页 > 网络 > 正文

WordPress常用博客信息统计数量的代码

WordPress常用统计数量的代码,包含:已发布的文章数量、指定分类的文章数量、已发布的独立页面数量、文章分类数量、已审核通过的评论总数、已审核通过的访客评论数量、已审核通过的博主评论数量、已可见的友情链接数量、文章标签数量、博客运行天数。
WordPress常用博客信息统计数量的代码
目录
文章目录隐藏
  1. 已发布的文章数量
  2. 获取ID=3分类的文章数量
  3. 获取对应别名的分类文章数量
  4. 获取当前分类的文章数量
  5. 已发布的独立页面数量
  6. 文章分类数量
  7. 已审核通过的评论总数
  8. 已审核通过的访客评论数量
  9. 已审核通过的博主评论数量
  10. 已可见的友情链接数量
  11. 文章标签数量
  12. 博客运行天数

在 WordPress 网站建站运维的过程中,我们往往会用到一些需要统计数量的地方。比如,统计已发布的文章数量,或者统计网站评论总数等。今天,我们就来整理一下如何调用这些统计数据的方法。

已发布的文章数量

<?php echo intval(wp_count_posts()->publish); ?>
获取ID=3分类的文章数量

<?php echo get_category(3)->count; ?>
获取对应别名的分类文章数量

比如我博客分类“网络”的别名是:internet


<?php echo get_category_by_slug('internet')->count; ?>
获取当前分类的文章数量

包括子分类下的文章数量总和


<?php $post_cat_count = get_posts( 'numberposts=-1&category='.$cat.'' ); echo count($post_cat_count); ?>
已发布的独立页面数量

<?php echo intval(wp_count_posts('page')->publish); ?>
文章分类数量

<?php echo intval(wp_count_terms('category')); ?>
已审核通过的评论总数

<?php $comment_count = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = '1'"); echo $comment_count; ?>
已审核通过的访客评论数量

其中 exmple@exmple.com 需要改为你自己的在Wordpress中填写的管理员电子邮箱地址


<?php $comment_visitor_count = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = '1' AND comment_author_email !='exmple@exmple.com'"); echo $comment_visitor_count; ?>
已审核通过的博主评论数量

其中 exmple@exmple.com 需要改为你自己的在Wordpress中填写的管理员电子邮箱地址


<?php $comment_admin_count = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = '1' AND comment_author_email ='exmple@exmple.com'"); echo $comment_admin_count; ?>
已可见的友情链接数量

<?php $link_count = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->links WHERE link_visible = 'Y'"); echo $link_count; ?>
文章标签数量

<?php echo $count_tags = wp_count_terms('post_tag'); ?>
博客运行天数

其中 2007-04-22 需要改为你自己的建站时间


<?php echo floor((time()-strtotime("2007-04-22"))/86400); ?>

您可能还会对这些文章感兴趣!

WordPress常用博客信息统计数量的代码:目前有 4 条评论

  1. 一万年
    地板
    一万年:Google Chrome 17.0.963.83 Windows 7

    只获取访客的评论数量还是挺好用的。还有统计评论总数只统计审核通过的评论,网上其他很多都是统计全部。

    2012-03-27 18:26 回复
  2. 微笑
    板凳
    微笑:Google Chrome 17.0.963.56 Windows XP

    选了一些展示在博客上,虽然现在数据还不多,相信以后会多的。

    2012-03-27 11:02 回复
  3. 捂热
    沙发
    捂热:Internet Explorer 9.0 Windows 7

    想要某个分类下的文章数量。

    2012-03-27 10:48 回复

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

gravatar

question razz sad smile redface biggrin eek shock confused cool lol mad rolleyes wink cry