我可能会抛弃类别,使用父字段,它用于在页面之间建立层次关系。然后使用WP_Query 创建自定义循环输出摘要。
你最终会得到这样的结果:
<?php $related_posts = new WP_Query( array(
\'post_type\' => \'page\',
\'posts_per_page\' => 5,
\'post_parent\' => $post->ID
));
if( $related_posts->have_posts() ) : while( $related_posts->have_posts() ) : $related_posts->the_post(); ?>
<article class="hentry">
<h1 class="entry-title"><?php the_title(); ?></h1>
<div class="entry-summary"><?php the_excerpt(); ?></div>
</article>
<?php endwhile; endif; ?>
类别可以工作,您只需要使用不同的查询,但父字段正是为了这个目的而创建的。它为此而活我也可以想象一个使用菜单管理关系的解决方案,但我仍然喜欢家长。
如果您想让它成为一个小部件,那么wrap this up as a widget.