如何显示每个帖子的特色图片?

时间:2016-08-21 作者:Michael Stokes

我使用了以下代码来显示每篇文章的特色图像,但没有显示任何内容:

     <div class="thumbnail-img">

<?php 




        $lastBlog = new WP_Query(\'type=post&posts_per_page=2&offset=1\');

        if ($lastBlog->has_post_thumbnail()) {

            while($lastBlog->has_post_thumbnail()) {
                $lastBlog->the_post_thumbnail();
            } ?>

            <?php get_template_part(\'content-image\', get_the_post_thumbnail()); 

        }




?>

</div>
<br>

<?php



        if( $lastBlog->have_posts()):

        while($lastBlog->have_posts()): $lastBlog->the_post(); ?> 



            <?php get_template_part(\'content-title\', get_post_format()); ?>




        <?php endwhile;

    endif;

    wp_reset_postdata();
?>
</div>
如何解决此问题?

2 个回复
SO网友:Omar
<div class="thumbnail-img">
<?php 
    $lastBlog = new WP_Query(\'post_type=post&posts_per_page=2\');
    if ($lastBlog->have_posts()) {
        while($lastBlog->have_posts()) {
             $lastBlog->the_post();
              if(has_post_thumbnail()){
                  the_post_thumbnail();
             }
         }
     }
  ?>
 </div>

-> Try Like This

SO网友:Ali Basheer

I use this way:

$args = array ( \'post_type\' => \'slider\');
$slides = get_posts( $args );

foreach($slides as $row){ 
    $image = wp_get_attachment_image_src(get_post_thumbnail_id($row->ID),"full");
    echo $image[0];
}

相关推荐

WordPress Custom Post Loop

我正在尝试循环浏览自定义WordPress帖子,遇到了一个问题,比如我添加了自定义字段并想在中显示它<li> 使用循环。我成功地完成了操作,但数据/链接/类别正在重复,如果类别与以下内容相同,我希望只显示一次:如果我有2篇带有data1类别的帖子,那么链接将只显示data1once 但我有2个不同类别的帖子,然后它会分别显示每个帖子。Sample Code:<ul class="filter filter-top"> <li cla