我试图弄清楚是否可以在一个页面上存档多个帖子类型,我为每个帖子类型都有一个单独的存档,工作正常,但我还想要另一个页面来存档它们。我对 WP 还是很陌生,所以我完全不确定这是否可能,但到目前为止我所做的事情并不能正常工作:
<?php query_posts('post_type=type01'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<a href="<?php the_permalink(); ?>">
<div class="type01-div" data-value="<?php
$date = DateTime::createFromFormat('dnY', get_field('type01_date_select'));
echo $date->format('dnY');
?>">STUFF HERE</div>
</a>
<?php endwhile; endif; ?>
<?php query_posts('post_type=type02'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<a href="<?php the_permalink(); ?>">
<div class="type02-div" data-value="<?php
$date = DateTime::createFromFormat('dnY', get_field('type02_date_select'));
echo $date->format('dnY');
?>">STUFF HERE</div>
</a>
<?php endwhile; endif; ?>
所以'type01'的所有帖子都显示了,但'type02'的帖子没有。可以同时存档吗?尽管在单独的循环中,因为每种帖子类型都将包装在不同的 div 类中。