typecho显示当前作者文章总数量
作者:佚名 来源:爱好者 时间:2016-11-12
最近逛到个情侣博客,这类博客还真的蛮稀有的,发现模板还在完善状态中,而且发现一处统计用户文章总数量的地方,他并没有写代码。

就是这里。
其实这个我也不会,百度搜了几次也木有搜到,后来机智我,翻了下typecho后台的代码,发现有一处能够利用上,然后稍加修改就成功了。
代码如下
<?php Typecho_Widget::widget('Widget_Users_Admin')->to($users); ?>
<?php while($users->next()): ?>//循环用户列表
<?php if( $users->uid == $this->author->uid){ $users->postsNum(); } ?>//判断用户id是否与文章作者相同,如果是则输出用户的文章数量
<?php endwhile; ?>
将上述代码去掉注释,放到post.php,page.php等等中,即可显示出当前作者的文章数量。【比较适合多用户的博客,如果是个人博客直接用<?php Typecho_Widget::widget('Widget_Stat')->to($stat); ?><?php $stat->publishedPostsNum() ?>显示博客文章总数量就好了】
如果你有更简单的方法,请评论告知,互相学习。
实现方法代码已更新,建议食用→https://qqdie.com/archives/typecho-author-allpostsnum.html
- 上一篇:关于 Typecho 静态资源路径的问题
- 下一篇:Yodu模板完全使用攻略