公告:123目录网为广大站长提供免费收录网站服务,我们将免费进行到底,如需快审服务(10元/站)请联系站长QQ,可自助充值发布。

点击这里在线咨询客服
新站提交
  • 网站:315
  • 待审:0
  • 小程序:12
  • 文章:35791
  • 会员:69

 

在制作wordpress主题期间,有的时候会用到【已经运行了2天,共发表了12篇原创文章,共收到了5 条有效评论】等wordpress站点信息,那么下面将罗列经常使用到的一些函数!(更多wordpress常用代码请看wordpress程序开发手册

1、日志总数:

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

2、草稿数目:

<?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 echo floor((time()-strtotime("2012-11-22"))/86400); ?>

记得修改 2012-11-22 为你的建站日期

5、标签总数:
<?php echo $count_tags = wp_count_terms(post_tag); ?>

6、页面总数:

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

7、分类总数:

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

8、链接总数:

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

9、用户总数:

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

10、最后更新:

<?php $last = $wpdb->get_results("SELECT MAX(post_modified) AS MAX_m FROM$wpdb->postsWHERE (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; ?>

11、获取网站总浏览量

首先在functions.php文件中 添加下方代码

//WordPress全部文章总浏览数 function okmg_all_view(){ global $wpdb; $count=0; $views= $wpdb->get_results("SELECT * FROM $wpdb->postmeta WHERE meta_key=views"); foreach($views as $key=>$value){ $meta_value=$value->meta_value; if($meta_value!=){ $count+=(int)$meta_value; } }return $count; }

然后在要显示统计信息的地方 添加以下函数调用

<?php echo okmg_all_view(); ?>

12、最后加一个调用今天24天内的文章发布数量

先将下面的代码加到FUNCTIONS.PHP中
functionget_posts_count_from_last_24h($post_type =post) { global $wpdb; $numposts = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(ID) ". "FROM {$wpdb->posts} ". "WHERE ". "post_status=publish ". "AND post_type= %s ". "AND post_date> %s", $post_type, date(Y-m-d H:i:s, strtotime(-24 hours)) ) ); return $numposts; }

使用以下的代码调用文章数量

<?php echoget_posts_count_from_last_24h(); ?>

标签:

下一篇:wordpress采集插件(wordpress采集插件哪个最好)(wordpress微信公众号自动采集插件)

上一篇:WordPress URL简化(去掉分类链接中的category)(wordpress分类页面)

相关文章

  admin95360564zxm

注册时间:

网站:1 个   小程序:3 个  文章:12 篇

  • 315

    网站

  • 12

    小程序

  • 35791

    文章

  • 69

    会员

赶快注册账号,推广您的网站吧!
最新入驻小程序

数独大挑战2018-06-03

数独一种数学游戏,玩家需要根据9

答题星2018-06-03

您可以通过答题星轻松地创建试卷

全阶人生考试2018-06-03

各种考试题,题库,初中,高中,大学四六

运动步数有氧达人2018-06-03

记录运动步数,积累氧气值。还可偷

每日养生app2018-06-03

每日养生,天天健康

体育训练成绩评定2018-06-03

通用课目体育训练成绩评定