2016-10-09 28 views
3

我需要在Wordpress中使用PHP和BxSlider製作RecentPost傳送帶,但無法顯示縮略圖。如何在Wordpress中製作最近發佈的傳送帶

我有最近的文章與下面的代碼:

<?php 
    $recent_posts = wp_get_recent_posts(); 
    foreach($recent_posts as $recent){ 
     echo '<li><a href="' . get_permalink($recent["ID"]) . '">' . $recent["post_title"].'</a> </li> '; 
    } 
    wp_reset_query(); 
    ?> 

這段代碼顯示帖子的最後,是完美的工作,但我怎樣才能從媒體庫中的特色圖片或縮略圖或圖像?

回答

0

試試這個 -

<?php 
$args = array(
    'numberposts' => 10, //number of post. 
    'post_type' => 'post', 
    'post_status' => 'publish' 
); 
$recent_posts = wp_get_recent_posts(); 
foreach($recent_posts as $recent){ 
    echo '<li><a href="' . get_permalink($recent["ID"]) . '">' .get_the_post_thumbnail($recent["ID"], 'thumbnail'). $recent["post_title"].'</a> </li> '; 
} 
wp_reset_query(); 
?> 
+0

感謝您的幫助!現在正在工作 – cfranco

0

你試過這些嗎?

get_the_post_thumbnail($post_id, 'thumbnail');  // Thumbnail (Note: different to Post Thumbnail) 
get_the_post_thumbnail($post_id, 'medium');   // Medium resolution 
get_the_post_thumbnail($post_id, 'large');   // Large resolution 
get_the_post_thumbnail($post_id, 'full');   // Original resolution 

https://developer.wordpress.org/reference/functions/get_the_post_thumbnail/

或那樣嗎?

//Default WordPress 
the_post_thumbnail('thumbnail');  // Thumbnail (150 x 150 hard cropped) 
the_post_thumbnail('medium');  // Medium resolution (300 x 300 max height 300px) 
the_post_thumbnail('medium_large'); // Medium Large (added in WP 4.4) resolution (768 x 0 infinite height) 
the_post_thumbnail('large');   // Large resolution (1024 x 1024 max height 1024px) 
the_post_thumbnail('full');   // Full resolution (original size uploaded) 

https://developer.wordpress.org/reference/functions/the_post_thumbnail/

相關問題