今天三少童鞋问了下我主题的统计功能,我首页显示博客站点统计功能,就可以在首页显示博客的文章数量、评论数量、留言数量、浏览数量等相关信息,但是wordpress没有在小工具中添加这个功能,只有靠自己写代码来实现这个功能,Xushine研究院扒了下知更鸟的主题找到了相应的代码,嘿嘿。

添加站点统计方法步骤:

1、登陆Wordpress后台,进入外观菜单下的编辑页面

2、选择index.php并编辑:

代码如下:

日志总数:<?php $count_posts = wp_count_posts(); echo $published_posts = $count_posts->publish; ?> 篇
评论总数:<?php $total_comments = get_comment_count(); echo $total_comments[\'approved\'];?> 条
分类总数:<?php echo $count_categories = wp_count_terms(\'category\'); ?> 个
标签总数:<?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; ?> 个
网站运行时间:<?php echo floor((time()-strtotime("2010-04-02"))/86400);?>天
最后更新:<?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; ?>
上面的代码就是Xushine研究院的代码 给个效果图:
顺带给出其他的统计代码,也许也能用得着:
页面:<?php $count_pages = wp_count_posts(\'page\'); echo $page_posts = $count_pages->publish; ?> 个
草稿:<?php $count_posts = wp_count_posts(); echo $draft_posts = $count_posts->draft; ?> 篇
标签:<?php echo $count_tags = wp_count_terms(\'post_tag\'); ?> 个
会员:<?php $users = $wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users"); echo $users; ?> 个
浏览:<?php get_totalviews(true, true, true); ?> 次

            

4 对 “WordPress 添加网站信息统计”的想法;

评论被关闭。