Wordpress Post的附加图像在自定义front-page.php

时间:2015-07-26 23:34:47

标签: php wordpress wp-query

在我创建的静态首页上,我查询Wordpress循环只显示最近的两篇博文。出于某种原因,它开始为每个帖子显示附加图像的两个实例。这是它的样子:

我不知道为什么要为每个图像输出两个附加图像。

以下是front-page.php的特定部分的代码:

<div class="row">
    <?php $latest = new WP_Query('showposts=2'); ?>
    <?php while( $latest->have_posts() ) : $latest->the_post(); ?>

    <a href='<?php echo get_permalink(); ?>'>
    <div class="col-md-6 blog-wrap">

    <?php $src = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), array( 5600,1000 ), false, '' ); ?>
        <div class="home-featured-img" style="background: url(<?php echo $src[0];?>);"></div>

        <div class="excerpt-home">
        <?php get_template_part( 'content', get_post_format() ); ?>
        </div>
    </div></a>
    <?php endwhile; ?>

</div>

我有一种感觉,当我打电话时会出现问题:     

如果您需要我的自定义主题中的任何其他代码段,请告知我们。

我只想让帖子从中显示图像(这是最顶层的图片):

<?php $src = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), array( 5600,1000 ), false, '' ); ?>
<div class="home-featured-img" style="background: url(<?php echo $src[0];?>);"></div>

非常感谢任何和所有建议。

1 个答案:

答案 0 :(得分:-1)

你可以删除任何类似的代码

<?php
        // Post thumbnail.
        twentyfifteen_post_thumbnail();
?>

...说明 该文件显示第二个图像 - 标题 - 元 你需要编辑它以删除显示图像的代码:)就是这样。