怎么用代码来实现wordpress博客的各项数据的统计呢?就如沦落凡间博客的归档页面一样,看下面的方法:
在想要显示的地方加上这样一段代码,沦落凡间博客的代码就是这样的:
------本站目前共有文章<?php $count_posts = wp_count_posts(); echo $published_posts = $count_posts->publish; ?> 篇★★★评论<?php echo $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments where comment_author!='".(get_option('swt_user'))."'");?> 条★★★标签<?php echo $count_tags = wp_count_terms('post_tag'); ?> 个★★★友情链接<?php $link = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->links WHERE link_visible = 'Y'"); echo $link; ?>个 <br> ------建站日期:2013-03-19 <br> ------运行天数:<?php echo floor((time()-strtotime("2013-03-19"))/86400);?> <br> ------最后更新:<?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; ?>
其中的建站日期,改为自己的,对应运行天数中的日期也要更改。 OK,浏览页面就可以看到效果了。