自定义帖子类型和the_post_thumbnail();在页面上

时间:2017-09-27 17:26:51

标签: php wordpress custom-post-type

我刚开始使用Wordpress进行开发,我对 custom_post_type 有疑问。

我创建了一个custom_post_type - “电话”。

我使用WP_query来获取所有帖子类型的电话:

$phones = new WP_Query(array('post_type'=>array('phone')));

我创建了一个用于显示所有手机的页面,我在循环中使用$ phones变量:

 <?php foreach($all_phones as $phone){ ?>

            <div class="row">

                    <div class="col-lg-6">
                        <h1><?php echo $phone->post_title?></h1>
                        <p><?php echo $phone->post_content ?></p>

                        <span>published: <?php echo $phone->post_date?></span>
                    </div>

                    <div class="col-lg-6">
                        <img src="<?php  the_post_thumbnail();?>"> <-- NULL
                    </div>
            </div>
            <?}?>

现在<img src="<?php the_post_thumbnail();?>">的结果为NULL,我不知道为什么。

使用自定义帖子类型时,是否无法在页面上使用the_post_thumbnail();

在我的 functions.php 中,我使用add_theme_support( 'post-thumbnails' );

提前致谢!

0 个答案:

没有答案