在 wordpress 中显示 id 12 到 25 之间的帖子

Show posts between id 12 to 25 in wordpress

我想在帖子中做更多的事情。我想显示ID 12到25之间的帖子

这是我的代码,运行良好并显示最后 8 个帖子:

<?php
$paged = (get_query_var('page')) ? get_query_var('page') : 1;
$args = array(
'posts_per_page' => 8, 
'post_type' => 'ourplant', 
'paged' => $paged 
);
query_posts($args);  

$the_query = new WP_Query( $args ); 

?>

我只想添加我们在 php.

中使用的类似 limit 12,25 的内容

我也试过类似的方法,但是失败了。

$args = array(
    'ID' => array(12,25),
    'posts_per_page' => 8, 
    'post_type' => 'ourplant', 
    'paged' => $paged 
); 

请帮帮我。

在您的 wp 查询中使用偏移量参数。 它将列出定义的特定价值点的帖子。 像这样使用。

WP_Query(array(
            'posts_per_page'    => -1,
            'offset'            => 12,
        ));

如果您想按顺序获取帖子,请使用 order ASC 或 DESC。