首页 WordPress教程 WordPress文章/评论/标签/分类/页面总数统计代码大全
正文 评论

WordPress文章/评论/标签/分类/页面总数统计代码大全

在开发一款Wordpress主题时候,我们经常会用到站点各种数据的统计信息,

就比如:全站文章数量、全站评论数量、全站标签数量、全站分类数量、前置页面数量等等,

最终效果如下图所示:

获取数据的方法其实很简单,下面主题君整理出一些必备的数据统计代码,方便大家使用。

WordPress全站文章总数量:

<?php $count_posts = wp_count_posts(); echo $published_posts = $count_posts->publish;?>

WordPress全站评论总数量

<?php echo $wpdb->get_var(\"SELECT COUNT(*) FROM $wpdb->comments\");?>  

WordPress网站建站天数时长

<?php echo floor((time()-strtotime(\"2000-00-00\"))/86400); //将 2010-00-00 手动修改成你的建站开始日期 ?>

WordPress全站TAG标签总数量

<?php echo $count_tags = wp_count_terms(\'post_tag\'); ?>

WordPress全站页面总数量

<?php $count_pages = wp_count_posts(\'page\'); echo $page_posts = $count_pages->publish; ?>

WordPress全站分类总数量

<?php echo $count_categories = wp_count_terms(\'category\'); ?>  

WordPress全站友情链接总数量

<?php $link = $wpdb->get_var(\"SELECT COUNT(*) FROM $wpdb->links WHERE link_visible = \'Y\'\"); echo $link; ?>

WordPress全站的用户总数

<?php $users = $wpdb->get_var(\"SELECT COUNT(ID) FROM $wpdb->users\"); echo $users; ?>

WordPress站点最后一次更新时间

<?php $last = $wpdb->get_results(\"SELECT MAX(post_modified) AS MAX_m FROM $wpdb->posts WHERE (post_type = \'post\' OR post_type = \'page\') AND (post_status = \'publish\' OR post_status = \'private\')\");$last = date(\'Y-n-j\', strtotime($last[0]->MAX_m));echo $last; ?>

获取自定义分类文章总数

[xx_insert_post station_article=”1504″]

获取指定分类文章总数

[xx_insert_post station_article=”1412″]

扫码关注wp主题君

精选优质免费WordPress主题模板,分享最新WordPress实用建站教程!

记住我们的网址:ztJun.com

-=||=-收藏赞 (0)
更多主题
单栏极简文艺WordPress博客主题:Diaspora主题
¥ 0 关注:20,067
详情
简约黑白WordPress个人博客主题:Personal主题
¥ 0 关注:20,018
详情
v1.0.0
小程序收录免费WordPress主题:XCX主题
¥ 0 关注:19,648
详情
v1.0.0
一款简约单栏的免费WordPress博客主题:itheme主题
¥ 0 关注:18,129
详情
功能丰富切轻量的WordPress虚拟资源主题:Rizhuti主题
¥ 599 关注:18,018
详情
大气优雅免费WordPress博客主题:HONEY主题
¥ 0 关注:14,871
详情
回复
暂无评论

不要再留垃圾评论了,主题君整理资源不容易,留几句鼓励的话吧。