0

我通过在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();

现在我不知道如何将特色图片调用到我在顶部查询的帖子中。因为在调用特色图像之前已经获取了内容。

4

2 回答 2

2

使用此查询获取帖子标题、内容和未来缩略图:

<?php
    $args = array(
        'post_type' => 'post',
        'posts_per_page' => 3,
        'order' => 'asc'
    );
    $query = new WP_Query($args);       

    if ( $query->have_posts() ) {
        while ( $query->have_posts() ) {
        $query->the_post();
    ?>
      <h1><a href="<?php echo the_permalink(); ?>"><?php echo get_the_title();?></a></h1>
  <?php  
        if ( has_post_thumbnail() ) { 
            the_post_thumbnail(array(486,226));
        } 

        echo the_content();
     }
   }     

?>         
于 2013-06-13T12:10:11.603 回答
1

对于特定页面获取页面标题、内容和未来图像:

<?php query_posts("page_id=36");
        while ( have_posts() ) : the_post()
?>
    <h1><a href="<?php echo the_permalink(); ?>"><?php echo get_the_title();?></a></h1>

    <?php if ( has_post_thumbnail() ) { 
            the_post_thumbnail(array(486,226));
    } ?>

    <?php the_content(); ?>
<?php
    endwhile; 
    wp_reset_query();
?>      
于 2013-06-13T12:16:46.680 回答