为什么我的帖子的缩略图没有出现?

时间:2013-06-22 17:18:20

标签: php wordpress-theming wordpress

我已经使用 添加新帖子 部分创建了一个包含精选图片的帖子,现在我想要检索包含缩略图,摘要和标题的帖子。 其他字段以我想要的方式显示得很好(标题和摘要),但是没有可以为缩略图检索任何内容。这是我正在使用的代码:

<?php
    $args = array( 'posts_per_page' => 1, 'order'=> 'DESC','category' => 'watch', 'orderby' => 'post_date','offset' => 1, );
            $postslist = get_posts( $args );
            foreach ($postslist as $post) :  setup_postdata($post); ?> 

            <td class="leftBoxes">
                <!--IMAGE- THIS IS the Problem -->
            <div class="imgMargin"> <?php  get_the_post_thumbnail(); ?> </div>

           <br>
            <div class="boxScrollsBlogsView">
            <h2><?php the_title(); ?> </h2>
            <P> 
            <?php the_excerpt(); ?> 
            </P>
            </div>

            </td>
            <?php endforeach; ?>

我将此行添加到 function.php 以及

add_theme_support( 'post-thumbnails' );

我点击单后视图时可以看到图像,检查它是否已添加到数据库中。

但它并没有出现在我创建的自定义页面中。

1 个答案:

答案 0 :(得分:1)

我认为你应该echo它作为函数返回字符串。 E.G:

<div class="imgMargin"> <?php echo get_the_post_thumbnail(); ?> </div>

试试这个:

 <div class="imgMargin"> <?php echo get_the_post_thumbnail($post->ID); ?> </div>