我从数据库POSTETA表中检索信息。我有两个自定义帖子类型“book”和“author”,我使用metabox将它们连接在一起。当用户转到book custom post并添加新书时。他必须使用复选框metabox来确定这本书的作者。
我的网站上还有一个页面显示了作者的个人资料。在这个页面中,用户可以看到作者的书籍,“我的代码”可以将每本书的作者保存在数据库中,并可以完美地阅读它们,还可以检索任何作者的书籍。
这是我的问题,我想找到每一本书的功能图像,但当我使用get\\u the\\u post\\u缩略图时,它没有给我任何东西。
我怎样才能解决这个问题
我使用var\\u dump查看每本书的信息这里是它的图片。
这是我的密码
<?php $args = array( \'post_type\' => \'author\');
$loop = new WP_Query( $args );
while ( have_posts() ) : the_post(); ?>
<div class="title-pack col-md-12 col-sm-12 col-xs-12">
<span class="line visible-sm-block"></span>
<span class="visible-sm-block tittle-style"><?php the_title(); ?></span>
</div>
<div class="row writer-crit">
<div class="writer-crit-box col-md-9 col-sm-8 col-xs-12">
<div class="col-md-11 col-sm-11 col-xs-12 pull-right">
<div class="writer-bio pull-right col-md-12 col-sm-12 col-xs-12">
<?php the_post_thumbnail(\'post-thumbnail\',array(\'class\' => \'pull-right\')); ?>
<div class="writer-content-bio col-md-8 col-sm-8 col-xs-12 pull-right">
<h3><?php the_title(); ?></h3>
<?php the_content(); ?>
</div>
<div class="col-md-12 col-sm-12 col-xs-12 pull-right">
<h3>کتابشناسی </h3>
<?php $ars = array( \'post_type\' => \'book\');
$loop = new WP_Query( $ars );
// for reading author which choose from cheak box in each book pages.
$post_id = get_the_ID();
$key = \'save-author-to-book\';
$key2=\'save-trans-to-book\';
// $vals=get_post_meta($post_id, $key2, true);
// $values = get_post_meta( $post_id, $key, true );
$feat_image = wp_get_attachment_url( get_post_thumbnail_id($post->ID) );
global $wpdb;
$x=(string) $post_id;
$sql=\'SELECT post_id FROM wp_postmeta WHERE meta_key = "save-author-to-book" AND meta_value LIKE "%\'.$x.\'%"\';
$results = $wpdb->get_results( $sql, OBJECT );
foreach ($results as $result ) {
$array[]=$result->post_id;
}
foreach ($array as $arr) { ?>
<?php $autr_book=get_post($arr);
//var_dump($autr_book);?>
<li class="">
<a href="<?php echo $autr_book->guid;?>">
<div><?php get_the_post_thumbnail( $autr_book->ID ); ?></div>
<p><?php echo $autr_book->post_title; ?></p>
</a>
</li>
<?php } ?>
</div>
</div>
</div>
</div>
<?php endwhile; // End of the loop. ?>
<!-- ====================================