我正在尝试在wordpress中创建一个页面,其中我显示了5个最近的帖子。 我能够成功地做到这一点。
但是,我无法检索该帖子中的图片。
我正在使用此代码检索帖子网址和帖子图片。 (帖子URL工作正常!)
$args = array('numberposts'=>'5');
$recentposts = wp_get_recent_posts($args);
foreach($recentposts as $post){
$v = $post['ID'];
$postlink = get_permalink($v);
$postimg = get_the_post_thumbnail($v);
}
答案 0 :(得分:0)
尝试以下代码
$posts = get_posts( array( 'posts_per_page' => 5 ) );
foreach ( $posts as $_post ) {
if ( has_post_thumbnail( $_post->ID ) ) {
echo '<a href="' . get_permalink( $_post->ID ) . '" title="' . esc_attr( $_post->post_title ) . '">';
echo get_the_post_thumbnail( $_post->ID, 'thumbnail' );
echo '</a>';
}
}
&#13;