2016-11-09 107 views
1

我想要做的是獲取特定類別的最新兩篇文章,並在博客索引頂部顯示其縮略圖和標題。在Wordpress上獲取最新的兩個帖子縮略圖

這是我想怎麼看都像: How it should look like

這裏是它的現在是: How it is now

代碼:

<div class="destaques"> 
    <?php $args = array(
    'category_name' => 'Destaques', 
    'posts_per_page' => 2, 
    'order_by' => 'date', 
    'order' => 'desc' 
    ); 

    $post = get_posts($args); 
     if($post) { 
      $post_id = $post[0]->ID; 
      if(has_post_thumbnail($post_id)){ 
      echo get_the_post_thumbnail($post_id, array(379, 240), array('class' => 'post_thumbnail')); 
      echo the_title(); 
      } 
      } ?> 
</div> 

我怎樣才能得到兩個而不是一個?我可以照顧造型,如果我可以讓他們都展示。

回答

1

而不是單個如果塊。你需要在兩個提取的帖子上運行一個循環。

一個簡單的循環例子是這樣的

$myposts = get_posts($args); 

foreach ($myposts as $post) : setup_postdata($post); ?> 
<li> 
    <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> 
</li> 
<?php endforeach; 
wp_reset_postdata();?> 
+0

爲我工作,謝謝。 –

+0

謝謝@FilipeTavares如果它對您有用,請將其標記爲已接受。 –