php - WordPress 过去三天的所有帖子

标签 php wordpress

我想知道是否有办法通过创建日期限制 wp_query 的结果?我只想收到不超过三天的所有帖子。

最佳答案

您可以使用 WP_Query 的日期参数来完成此操作。

http://codex.wordpress.org/Class_Reference/WP_Query#Date_Parameters

$args = array(
    'date_query' => array(
        array(
            'after'     => $threeDaysAgo,  
            'inclusive' => true,  
        ),  
    ),
    'posts_per_page' => -1,
);
$query = new WP_Query( $args );

After 可以采用 strtotime() 兼容的字符串。 http://php.net/manual/en/function.strtotime.php

关于php - WordPress 过去三天的所有帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25119950/

相关文章:

php - 具有 2 个表连接的 MySQL 查询

javascript - 通过参数将php变量传递给javascript函数,PHP,JAVASCRIPT

wordpress - 播放器下方的 mediaelement 音频播放器音量 slider

css - 在wordpress中更改内容正文背景颜色

php - 使用 Nginx 运行 PHP 时找不到文件

php - 获取由选择选项填充的文本值

css - 无法从一个菜单项中删除 Webkit-box 阴影

javascript - 单击导航链接后折叠/隐藏移动导航菜单

php - 如何使用PHP//Thread//Mutex//Cond

css - 如何: dynamic div width according to gallery content