2016-06-12 90 views

回答

-1

你必須學會​​query_posts ..

posts_per_page去年3個員額 明年5個帖子

偏移

入住這link

+0

糟糕的想法,值得downvote –

1

您可以使用內置的wordpress函數wp_get_recent_posts()並傳入一個'numberposts'參數來指定要顯示多少個最近的帖子。

<h2>Recent Posts</h2> 
<ul> 
<?php 
    $args = array('numberposts' => '3'); 
    $recent_posts = wp_get_recent_posts($args); 
    foreach($recent_posts as $recent){ 
     echo '<li><a href="' . get_permalink($recent["ID"]) . '">' . $recent["post_title"].'</a> </li> '; 
    } 
?> 
</ul> 

您還可以使用if語句告訴它顯示不同數量的帖子,具體取決於它是哪個頁面。您將is_page()函數的頁面ID作爲參數傳遞。例如 -

if (is_page(123)) { 
    $args = array('numberposts' => 3) 
} elseif (is_page(456)) { 
    $args = array('numberposts' => 5) 
} else { 
    $args = array('numberposts' => 10) 
} 
相關問題