带有特色图像的帖子的显示和查询

时间:2013-06-13 作者:Harsha M V

我通过在functions.php

add_theme_support(\'post-thumbnails\');
我创建了3篇带有特色图片的帖子,我想在主页上显示它们,如此链接的阅读部分所示http://play.mink7.com/sophiance/

我正在尝试做以下事情来获得我的帖子。

    $args = array(
            \'post_type\' => \'post\',
            \'posts_per_page\' => 3,
            \'order\' => \'asc\'
            );

    $home_shows = new WP_Query($args);
     //   var_dump($home_shows);

    echo "<pre>";
    print_r($home_shows->posts);
echo "</pre>";
我正在尝试使用以下语法获取特征图像。

    $page = get_page(1);
    print_r($page);
    if ( has_post_thumbnail() ) {
       the_post_thumbnail(array(486,226));
    } 
the_content();
现在,我不知道如何将特色图片调用到我在顶部查询的帖子中。因为在我调用特征图像之前,已经获取了内容。

1 个回复
最合适的回答,由SO网友:Adam 整理而成

从清理代码开始;

$args = array(
        \'post_type\' => \'post\',
        \'posts_per_page\' => 3,
        \'order\' => \'asc\'
        );

$home_shows = new WP_Query($args);

//setup your loop here
if( $home_shows->have_posts() ):
    while( $home_shows->have_posts() ): $home_shows->the_post();

    //fetch featured image if exists
    if ( has_post_thumbnail() ) {
       the_post_thumbnail(array(486,226)); 
    }  

    //fetch content 
    the_content();

    //etc...

    endwhile;
endif;
你看到了什么输出?

结束

相关推荐