WordPress获取指定时间内发布的文章

2018-11-02    来源:学做网站论坛

容器云强势上线!快速搭建集群,上万Linux镜像随意使用

我们使用wordpress程序做网站时,WordPress的主循环函数可以让我们非常方便的检索某个星期或者是某个月我们发布的文章,但是一旦超出这个常规日期,它就无能为力了。

比如:我想显示2012年8月5日到2012年9月7日之间我发布的文章,WordPress的主循环就不能实现这个功能了,所以,我们要按照wordpress程序开发手册在主循环的基础上变更一下。

WordPress如何获取某个时间段内发布的文章

那么,如何才能在WordPress中如何获取指定时间内发布的文章呢?

把下面的代码粘贴到你想要显示指定时间内发布的文章的地方就可以了。

<?php
//不要忘记更改下面的日期 ;-D
function filter_where($where = '') {
$where .= " AND post_date >= '2012-08-05' AND post_date <= '2012-09-07'";
return $where;
}
add_filter('posts_where', 'filter_where');
query_posts($query_string);
while (have_posts()) :
the_post();
the_content();
endwhile;

?>

通过以上的调用代码,可以方便的调用出自己指定时间内的文章了。

相关代码:调用wordpress最新文章的四种代码

标签: 代码

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:wordpress文章添加特色图像的3种方法

下一篇:在WordPress网站文章中调用另一个页面内容