我已经使用 添加新帖子 部分创建了一个包含精选图片的帖子,现在我想要检索包含缩略图,摘要和标题的帖子。 其他字段以我想要的方式显示得很好(标题和摘要),但是没有可以为缩略图检索任何内容。这是我正在使用的代码:
<?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' );
我点击单后视图时可以看到图像,检查它是否已添加到数据库中。
但它并没有出现在我创建的自定义页面中。
答案 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>