这是一个直截了当的问题,但我还没有找到解决办法。我创建了一个页面,其中列出了分类法中的类别,名为\'Themes\'. 现在,我希望列表中的每个链接指向一个索引页,该索引页显示该特定类别的所有页面。
在我看来,这有点像搜索结果页面,因为我只想为结果创建一个模板页面,但结果会因单击的分类类别而异。
E、 g.这就是我想要发生的事情:
调用post类型Events.
在内部Events 有一种分类法叫做Themes.
Themes 有许多类别,如Boat, Fishing, Walking, Eating 等
在其中一个页面上,用户单击Boat 已列出类别。
然后,用户将进入一个页面,该页面显示Boat 下的类别Themes 分类学
希望这是明确的,如果你需要任何澄清,请告诉我。
非常感谢。
SO网友:Ján Bočínec
实际上,使用WP页面模板和分类法模板非常简单(为什么要在一个页面上显示所有结果?我认为当URL具有某种逻辑结构时会更好)。
您可以创建新page template 和使用wp_list_categories 功能:
<?php
/*
Template Name: Taxonomy Terms
*/
get_header();
?>
<div id="primary">
<div role="main" id="content">
<?php
wp_list_categories( \'title_li=Themes&taxonomy=theme\' );
?>
</div>
</div>
<?php
get_footer();
这将输出自定义分类法“主题”的所有术语(类别)列表。
此外,您还可以使用WordPresstemplates hierarchy 修改其他模板的显示。e、 分类主题。php