此时,我创建了一个新页面,设置了一个特色图像,并链接了一个特定的CPT模板,以显示所有这些CPT(通过使用查询),其中特色图像位于顶部。然而,在我看来,这样做是错误的,因为每次我创建一个新的CPT时,我都必须创建一个新模板。我的页面类型现在看起来像“默认、案例、产品、客户端…”这不是模板的目的。
我尝试使用归档CPT。php将自动循环通过正确的CPT,但问题是我不能再使用特色图像了。我可以,但我想通过Wordpress更改/删除/添加图像,就像我处理页面一样。。。
我如何才能以正确的方式实现这一目标?
编辑:存档客户端。php
<?php
while( have_posts() ) : the_post();
$header = get_the_post_thumbnail_url();
$title = get_post_meta(get_the_ID(), \'page_title\', true);
$subtitle = get_post_meta(get_the_ID(), \'page_subtitle\', true);
?>
<header class="page-header about-header" style="background-image:url(<?php echo $header; ?>)">
<h1 class="page-hero-title"><?php echo $title; ?></h1>
<h2 class="page-hero-subtitle"><?php echo $subtitle; ?></h2>
</header>
<?php
endwhile;
while( have_posts() )
: the_post();
?>
<div class="row clients">
<?php while( have_posts() ) : the_post(); ?>
<h1><php the_title(); ?></h1>
<?php endwhile; ?>
</div>
<?php get_footer(); ?>