'OFFSET'=>是什么意思? 1(WordPress)

时间:2013-01-12 14:30:30

标签: php wordpress

我有这个用于wordpress随机帖子插件的php代码:

<?php
global $post;
$tmp_post = $post;
$args = array( 'numberposts' => 5, 'orderby' => 'rand', 'post_status' => 'publish', 'offset' => 1);
$rand_posts = get_posts( $args );
foreach( $rand_posts as $post ) : ?>
    <li><h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2><p><?php the_excerpt(); ?>
    </p></li>
<?php endforeach; ?>
</ul>
<?php $post = $tmp_post; // reset the $post to the original ?>

我想知道代码'offset' => 1的含义是什么。我已经了解其他人,例如:

  • Numberpost - 您希望显示多少个帖子?
  • Orderby - 从我们的博客文章列表中随机选择。
  • Post_status - 仅选择处于发布状态的博文。
  • 偏移 - ???

有人可以为我定义这个。

1 个答案:

答案 0 :(得分:7)

偏移量用于分页。来自docs

  

偏移(int) - 替换或转移的帖子数。注意:设置偏移参数将忽略分页参数。