Wordpress特色图像代码

时间:2015-03-14 14:46:03

标签: php wordpress

您好,我正在尝试弄清楚如何在我的自定义页面上将特色图片放入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";
                }
            ?>

1 个答案:

答案 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