Typecho常用统计

常用统计

一些常用统计

<?php Typecho_Widget::widget('Widget_Stat')->to($stat); ?>
文章总数:<?php $stat->publishedPostsNum() ?>篇
分类总数:<?php $stat->categoriesNum() ?>个
评论总数:<?php $stat->publishedCommentsNum() ?>条
页面总数:<?php $stat->publishedPagesNum() ?>个
当前作者的文章总数:<?php $stat->myPublishedPostsNum() ?>篇

程序自带的统计函数详细具体参数如下

说明代码
获取已发布的文章数目publishedPostsNum
获取待审核的文章数目waitingPostsNum
获取草稿文章数目draftPostsNum
获取当前用户已发布的文章数目myPublishedPostsNum
获取当前用户待审核文章数目myWaitingPostsNum
获取当前用户草稿文章数目myDraftPostsNum
获取当前用户已发布的文章数目currentPublishedPostsNum
获取当前用户待审核文章数目currentWaitingPostsNum
获取当前用户草稿文章数目currentDraftPostsNum
获取已发布页面数目publishedPagesNum
获取草稿页面数目draftPagesNum
获取当前显示的评论数目publishedCommentsNum
获取当前待审核的评论数目waitingCommentsNum
获取当前垃圾评论数目spamCommentsNum
获取当前用户显示的评论数目myPublishedCommentsNum
获取当前用户显示的评论数目myWaitingCommentsNum
获取当前用户显示的评论数目mySpamCommentsNum
获取当前文章的评论数目currentCommentsNum
获取当前文章显示的评论数目currentPublishedCommentsNum
获取当前文章显示的评论数目currentWaitingCommentsNum
获取当前文章显示的评论数目currentSpamCommentsNum
获取分类数目categoriesNum

该统计函数来自源码typecho/var/Widget/Stat.php中

Comments (14)

    Generic placeholder image
    南蜇 回复

    挺有用的!

    Generic placeholder image
    枫叶 回复

    请问下像这个博客wanjunhua.com右边的侧边栏的博客信息里的最后活动时间是什么获取到的。谷歌了好久都没查到,全是获取文章最后编辑时间的。有点蛋疼~

      Generic placeholder image
      南蜇 回复

      /最后一次登录时间/
      function denglu($i){
      $db=Typecho_Db::get();
      $id=$db->fetchRow($db->select('activated')->from('table.users')->where('uid = ?', $i));
      $rbq=$id['activated'];
      return $rbq;
      }

      $i为用户id 返回的时间类型是时间戳,需要格式化时间

      Generic placeholder image
      泽泽社长 回复

      这个是你的模板的使用文档https://handsome.ihewro.com/,里面也有原作者的联系方式

        Generic placeholder image
        枫叶 回复

        谢谢QQ爹博主了。我没用人家这个主题,只是觉得这个功能还不错,想扒了安到自己主题上,估计人家是不愿分享此功能代码的哈~

    Generic placeholder image
    广岛秋泽 回复

    有获取月份归档下文章总数的函数吗?

    Generic placeholder image
    Moment 回复

    大佬,想问问,如果我只是读取这些值来进行计算,而不是显示出来,代码应该怎么打呢

      Generic placeholder image
      Jrotty 回复

      demo中的()去掉就行了

        Generic placeholder image
        Moment 回复

        搞定了,谢谢大佬

    Generic placeholder image
    低调哥 回复

    不错 准备转走哈

    Generic placeholder image
    Hoe 回复

    总结的很全面啊! 666

    Generic placeholder image
    111 回复

    好666

    Generic placeholder image
    夏目贵志 回复

    获取当前垃圾评论数目,还有这种操作

      Generic placeholder image
      Jrotty 回复

      哈哈哈,翻源码才发现的,有些统计都内置了的,以前我不知道还自己写统计函数233