我的帖子类型有一个存档页。它正在工作,我正在使用模板部分get_post_type()
参数。
content-activite.php:
<?php
$post_id = get_the_ID();
$post_thumbnail = get_the_post_thumbnail();
$attachment_id = get_post_thumbnail_id($post_id);
$attachment_meta = wp_get_attachment($attachment_id);
?>
<div class="col-12 col-md-6 col-xl-3 mb-4">
<div class="card mb-4">
<a href="<?php the_permalink(); ?>">
<img class="card-img-top" src="<?php echo $attachment_meta[\'src\']; ?>"
alt="<?php echo $attachment_meta[\'alt\']; ?>">
<div class="card-body flex-fill">
<h5 class="card-title"><?php the_title(); ?></h5>
</div>
<div class="card-footer">
<p class="m-0">
</p>
</div>
</a>
</div>
</div>
我需要使用相同的存档创建相同的布局,但要针对我的当前用户。因此,我已经创建了我的页面,为其分配了一个模板,并创建了我的自定义查询。
但是当我用这个的时候($post_type = get_post_type())
:
if ($the_query->have_posts()) :
while ($the_query->have_posts()) :
$the_query->the_post();
the_post();
get_template_part(\'template-parts/content\', $post_type);
endwhile;
endif;
the_title();
正在获取页面名称,而不是我的帖子名称。我怎样才能得到我的帖子的名字?
PS:
我需要更改模板部件上显示的一些数据,但仅将一个文件用于我的用户和存档的活动。