WordPress教程:如何获取今天发布的文章数

 2015年11月27日 |  2 条评论 |   809

昨天,微部落博客分享了《WordPress教程:如何获取最近24小时发布的文章数》,今天继续分享《WordPress教程:如何获取今天发布的文章数》。

注:今天 – 也就是当天0点-24点。

/**
* [get_posts_count_from_today 获取今天内发布的文章数量]
* @param string $post_type [参数默认为 post 这个类型,你可以填写其他文章类型]
*/
function get_posts_count_from_today($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 DATE_FORMAT(post_date, ‘%Y-%m-%d’) = %s”,
$post_type, date(‘Y-m-d’, time())
)
);
return $numposts;
}

将上面的代码添加到当前主题的 functions.php ,然后在你需要调用的地方使用下面的代码即可:

<?php echo get_posts_count_from_today(); ?>

默认为“post”这个文章类型,如果你要调用其他文章类型,比如 book,可以这样用:

<?php echo get_posts_count_from_today(‘book’); ?>

 

来源:wordpress大学

更多WordPress教程

WordPress教程:如何获取最近24小时发布的文章数

WordPress插件:自动翻译文章标题为英文

WordPress插件:WordPress首页弹窗广告插件-简单广告框

文章字数统计:765 | 百度已收录

  |  pc蛋蛋幸运28群/WordPress  


微部落博客编辑整理发布,如有侵犯您的版权,请提供相关版权证明,博主将立即删除。
·博客大全  博客网址之家  博客导航  来路IP首页展示!   ·免费收录  ·免费推广你的博客   114.vprol.com
如果本文对您有用就 打个赏吧微信 OR 支付宝 扫描二维码
pay_weixin     pay_weixin
金额随意,您的支持是我的动力~

草根站长,博客导航,博客大全,博客网站,增加网站流量
回复 取消

欢迎评论发言,灌水及广告评论将被定期删除!

已有 2 条评论

  1. 小松博客 2015-11-28 14:01回复
    能搞个代码插件吗,目前看代码不方便
  2. 网赚博客 2015-11-28 10:04回复
    多谢分享