wp_count_posts 文章统计
做一个全站统计是不是很酷?长久的博客越来越少,何不给自己的一个统计,看看自己在这个博客上努力了多少,不但给自己也给游客,wp_count_posts是在 WordPress 中用来统计文章数量的函数,可以统计所有类型的文章(post)和页面(page)。
描述
wp_count_posts是在 WordPress 中用来统计文章数量的函数,可以统计所有类型的文章(post)和页面(page)。
使用
//获取文章数量 $postcount = wp_count_posts(); //获取页面数量 $pagecount = wp_count_posts('page'); |
返回值
使用上大致也就上面两种形式,
该函数的使用主要是在返回值上,
上面两种形式都会返回一个对象,
如下:可能数值上不太一样,但结构是一样的
object(stdClass)#296 (8) { //已发布 ["publish"]=>string(1) "7" //定时发布 ["future"]=>int(0) //草稿 ["draft"]=>int(0) //正在编辑的?(有待考证) ["pending"]=>int(0) //隐私 ["private"]=>int(0) //垃圾箱 ["trash"]=>int(0) //自动草稿 ["auto-draft"]=>int(0) //这个不知道,也没研究 ["inherit"]=>int(0) } |
使用实例
如何使用返回的对象呢?
以文章数量为例,并以上面的返回数值为例
$postcount = wp_count_posts(); //显示已发布的文章数量 echo '本博客共有'.$postcount->publish.'文章已发布'; |
剩下的你就可以举一反三了。
总结
看到很多博客,
用jquery的一些图表和动画插件,给博客做了一个统计页面。很酷!
自己本来也很想做一个,可是因为要在以后的主题去兼容这个页面,
怕麻烦也就放弃这个想法了,也许后面会专门写一篇文章去做一个统计演示。
就像整合谷歌自定义搜索那样
@coach purses
收到,已更正。
用雷统计文章数量的插” 写错字啦,打拼音就是这样