首页 » 建站技术 » WordPress » 浏览内容

WordPress博客站点统计代码


2010-12-18 11:11:38 2,553 0 发表评论 字体: 作者:C.K.
标签: WordPress

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

相信很多博主喜欢在自己的博客上显示关于博客的一些信息,如:文章数量,评论数量,博客至今运行多少天等等,要实现它并不难,只需要把以下代码粘贴到适当的位置即可,至少格式,可以根据自己的需要再做调整。

<h3>站点统计</h3>
  • 文章数量:<?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 $count_pages = wp_count_posts('page');
  • echo $page_posts = $count_pages->publish; ?>
  • 链接数量:<?php $link = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->links
  • WHERE link_visible = 'Y'"); echo $link; ?>
  • 标签数量:<?php echo $count_tags = wp_count_terms('post_tag'); ?>
  • 站点成立:某年某月某日(自己填写)
  • 迄今运行:<?php echo floor((time()-strtotime("20xx-x-xx"))/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; ?>
  • 注:在“迄今运行”代码中的20xx-x-xx更改为博客实际的成立时间,如:2010-1-01

    如何知道你的WordPress 总共有多少篇文章呢?又有多少留言呢?平均每篇文章有多少评论呢?

    将下面的代码添加到主题的任意位置即可显示。当然你也可以自己DIY下。

    <?php
  • $count_posts = wp_count_posts();//获取所有文章数量
  • $posts = $count_posts->publish;//获取发表的文章,出去私有的以及草稿
  •  
  • $count_comments = get_comment_count();//获取所有评论数量
  • $comments  = $count_comments['approved'];//获取获准的评论数量
  •  
  • echo "博客共有".$posts."篇文章,共有".$comments."条留言,每篇文章平均".round($comments/$posts)."条留言";
  • ?>
  • 效果图:
    

    网站统计 Statistics

    • 创建时间: 2005年1月3日 距今5041 天
    • 日志总数: 2461
    • 评论总数: 630
    • 标签总数: 654
    • 链接总数: 273
    • 最后更新: 2018-8-31 17:57:04
    • 您是本站第 14060200 位访客

    广告区 Guǎng Gào