2013-01-12 99 views
0

我爲WordPress隨機插件後此PHP代碼:什麼是「偏移」 => 1(WordPress的)的含義

<?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 - 僅選擇處於發佈狀態的博文。
  • 膠印 - ?

有人可以爲我定義這個。

+0

抵消是你開始的地方。如果它例如設置爲10,那麼它將從你桌子的第10行開始。它用於分頁。 – Christophe

+0

看到這個:https://codex.wordpress.org/Template_Tags/get_posts#Posts_list_with_offset –

+0

對不起克里克,即時通訊有困難的理解。所以如果我將它設置爲1,它將從什麼開始? –

回答

6

該偏移量用於分頁。從docs

偏移(INT) - 交的數目以置換或越過。注意:設置偏移參數將忽略分頁參數。

+0

謝謝MrCode! –