WordPress博客小技巧:获取博客信息的方法

WordPress获取博客信息的方法非常简单,每一种信息只需一行短短的代码即可搞定。下面罗列几个本站正在使用的常用信息获取代码,方便各位需要时使用。

1.博客的运行时间:

<?php echo floor((time()-strtotime(“××××-××-××”))/86400); ?>

括号内的×分别为“年-月-日”,此处填入你的具体建站日期,其实就是用当前时间减去你的建站日期,即获得了网站的运行时间。

2.文章数量:

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

来查询草稿数量。

3.评论数量:

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

此段代码将获取到网站的所有评论总数,但不包含待审核和垃圾评论。

4.博客最近一次更新的日期:

<?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.m.d', strtotime($last[0]->MAX_m)); echo $last; ?>

发表评论

10 条回应

  1. Rich说道:

    [口水] 貌似比网上流传的代码要精简,直接调用就可以了。。支持个。。

  2. vfhky说道:

    嗯,总结的不错!主题甚是简洁啊!

  3. Jackie说道:

    下次有时间了折腾网站了再来跟你请教PHP的东西 [大笑]

  4. fengqiwuc说道:

    [努力] 老大哦。。。不要生气嘛

  5. 木头怀说道:

    好久没有来了,过来看看

  6. 仰肖说道:

    你的博客主题看起来好舒服。

  7. Zorro说道:

    之前问了博主,现在博主分享了,谢谢博主。

  8. 优优电子说道:

    不懂如何折腾,呵呵

  9. Tokin说道:

    有些和我用的不一样。。。我也不知道哪种好 [惊恐]

    1. 小雨说道:

      能用就是好的。