How to use offset in WP_Query

时间:2019-11-21 作者:nabuke

偏移函数放在哪里?

        <?php
            $args = array(
                \'post_type\' => \'post\',
                \'category_name\' => \'category\',
                \'orderby\' => \'date\',
                \'order\' => \'DESC\',
                \'showposts\' => 4);

            $wp_query = new WP_Query($args);
            if($wp_query->have_posts()) :
            while($wp_query->have_posts()) :
            $wp_query->the_post(); ?>

1 个回复
最合适的回答,由SO网友:Jacob Peattie 整理而成

offset 是可以传递给的参数之一WP_Query, 所以它属于$args 阵列:

$args = array(
    \'post_type\'     => \'post\',
    \'category_name\' => \'category\',
    \'orderby\'       => \'date\',
    \'order\'         => \'DESC\',
    \'showposts\'     => 4,
    \'offset\'        => 4,
);
PS:$wp_query 是主查询使用的保留变量。创建自己的WP_Query 实例,您应该使用不同的变量名。

相关推荐

Modals using loops and ACF

我试图制作一个页面,查询特定类别(“景点”)的每一篇帖子。我已经能够成功地获得帖子,我只需要让modals工作。我在我的循环中做了一个按钮,它的标题是循环所在的任何帖子。我希望这样,每当人们单击该按钮时,它就会打开一个模式,显示代码中ACF I列表中的所有字段。不过,我有一些问题。由于某种原因,我无法让javascript正常工作。现在都在页面模板文件中,但我已经尝试通过函数将脚本排队。php等。我的猜测是,我正在尝试制作文档。getElementsByClassName而不是documents。getE