您好,我正在尝试弄清楚如何在我的自定义页面上将特色图片放入wordpress。
这是我的代码:
<?php
$args = array( 'numberposts' => '1' );
$recent_posts = wp_get_recent_posts( $args );
if (has_post_thumbnail() ) {
foreach( $recent_posts as $recent ){
the_post_thumbnail();
echo '<li><a href="' . get_permalink($recent["ID"]) . '">' . $recent["post_title"].'</a> </li> ';
}
}
else {
echo "no featured post";
}
?>
答案 0 :(得分:0)
<?php
$args = array( 'numberposts' => '1' );
$recent_posts = wp_get_recent_posts( $args );
if( $recent_posts ) {
foreach( $recent_posts as $recent ){
if (has_post_thumbnail($recent['ID']) ) {
echo get_the_post_thumbnail($recent['ID']);
}
echo '<li><a href="' . get_permalink($recent["ID"]) . '">' . $recent["post_title"].'</a> </li> ';
}
} else {
echo "no featured post";
}
?>
the_post_thumbnail要求你处于循环中。如果您想使用自己的ID进行检索,请使用get_the_post_thumbnail