奥多码,点击查看详情 97CDN云盾,点击查看详情

WordPress教程:获取今日和本周更新文章数量

       
广告2021-06-03到期2021-07-03广告2021-06-03到期2021-07-03
       
广告2021-06-03到期2021-07-03广告2021-06-03到期2021-07-03

有时候我们需要获取当天或者本周或者其他时间段内的文章更新数量,这时候使用wordpress 自带的date_query就非常方便了。

获取今日更新数量

  1. functionget_today_post_count(){
  2. $date_query=array(
  3. array(
  4. ‘after’=>’1dayago’
  5. )
  6. );
  7. $args=array(
  8. ‘post_type’=>‘post’,
  9. ‘post_status’=>’publish’,
  10. ‘date_query’=>$date_query,
  11. ‘no_found_rows’=>true,
  12. ‘suppress_filters’=>true,
  13. ‘fields’=>’ids’,
  14. ‘posts_per_page’=>-1
  15. );
  16. $query=newWP_Query($args);
  17. return$query->post_count;
  18. }

获取本周更新数量

  1. functionget_week_post_count(){
  2. $date_query=array(
  3. array(
  4. ‘after’=>’1weekago’
  5. )
  6. );
  7. $args=array(
  8. ‘post_type’=>‘post’,
  9. ‘post_status’=>’publish’,
  10. ‘date_query’=>$date_query,
  11. ‘no_found_rows’=>true,
  12. ‘suppress_filters’=>true,
  13. ‘fields’=>’ids’,
  14. ‘posts_per_page’=>-1
  15. );
  16. $query=newWP_Query($args);
  17. return$query->post_count;
  18. }

可以看出,语义化的date_query实在是太方便了。

本文由【好易之】整理自网络!
原创文章,作者:【好易之】如转载请注明出处:https://www.zhengjiaxi.com/zxwd/jswd/69790.html
如有侵权,请邮件联系 aoduoye@qq.com 删除。
本站发布的文章及附件仅限用于学习和研究目的;不得将上述内容用于商业或非法用途,否则后果请用户自负。
本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。
如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。
(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
好易之的头像好易之站长
上一篇 2020-05-27 00:35
下一篇 2020-05-27 00:35

相关推荐

发表回复

登录后才能评论

联系我们

400-800-8888

在线咨询:点击这里给我发消息

 

工作时间:周一至周五,9:30-18:30,节假日休息

关注公众号
请查看头部文章来源地址!本站所有内容均为互联网收集整理和网友上传。仅限于学习研究,切勿用于商业用途。否则由此引发的法律纠纷及连带责任本站概不承担。