php - 如何将 WP_Query 结果限制为最后 X 个发布的帖子?

标签 php wordpress

我的目标是将我的查询结果限制为最近发布的 X 个帖子。

到目前为止,我的查询如下所示:

$args = array(
    'post_type' => 'post'
);
$query = new WP_Query( $args );

是否有我可以使用的参数或者我应该编写自定义 SQL 查询?

引用:http://codex.wordpress.org/Class_Reference/WP_Query#Parameters

最佳答案

WP_Query 采用的参数之一是 posts_per_page。默认情况下它按最近的帖子排序,因此您应该只需要 posts_per_page 参数。

<?php
$args = array(
    'post_type'      => 'post',
    'posts_per_page' => '5'
);

$query = new WP_Query( $args );

关于php - 如何将 WP_Query 结果限制为最后 X 个发布的帖子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25684144/

相关文章:

javascript - 禁用/删除元素中的默认 !important 声明

php - 将时间传输到 mySQL 数据库(定义为 "Thu, 14 Apr 2011 22:44:33 +0000")给我语法错误

php - 需要在 magento 中实时显示用户的选择

php - 如何在数据库中获取和存储时间戳

javascript - 如何在开源 php 迷你购物车中应用 ajax 或 javascript?

php - 如何计算PHP中MySQL中每个重复值的总数?

php - WordPress 中的自定义表查询

javascript - 如何使用单个插件向我的 WordPress 帖子编辑器添加多个按钮?

wordpress - 如何显示自定义帖子类型的 Pod 数据

wordpress - 管理栏不显示