在WP_Query中只显示1个帖子

时间:2018-06-07 13:40:25

标签: wordpress

我有一个自定义查询:

$arg = array(
    'post_type' => 'reply',
);
$my_query = new WP_Query($arg);
if($my_query -> have_posts()){
    while ($my_query -> have_posts()){
          $my_query -> the_post(); } }

我想在此页面中显示一篇帖子?我如何限制此查询显示1个帖子? *当我使用posts_per_page => 1不起作用,显示10个帖子。

1 个答案:

答案 0 :(得分:1)

尝试:

$arg = array(
    "post_type" => "reply",
    "numberposts" => 1, //how many posts to query from DB
    "posts_per_page" => 1 // how many posts to display per page
}

我在代码中解释了每个人的作用。