用于显示分类档案的页面

时间:2017-01-13 作者:Sam

我的网站需要有两个自定义帖子类型,每个类型都有两个自定义分类法,每个分类法都有几个术语。这些术语也必须具有层次性。

我的问题是,我不知道如何设置一个页面,该页面显示给定CPT的所有一级分类术语。这个页面应该像菜单一样工作。如果用户单击的术语也包含子术语,则应加载一个新页面,该页面将显示这些术语。

选择术语后,应加载一个存档页面,该页面显示所有标记有所选分类术语的文章。

此外,如果可能的话,URL应该包含术语slug。。。

enter image description here

如果在“阳离子证明”页面上,url应为:example.com/practical-courses/qualitative-analysis/proof-for-cations/

插件是否可以做到这一点?还是我必须自己编程?如果是的话,你能帮我一点忙吗?非常感谢。very 太多了!:)

页面线框这些是页面的线框,所以您可以更好地理解我的意图。

步骤1首先从Home 屏幕:enter image description hereURL: example.com/

第2步,用户可以单击菜单栏中的“理论”或“实践课程”,如本例所示。然后,他应该看到一个页面,其中显示了the selected posttype.enter image description hereURL: example.com/practical-courses/

每个术语还应该有一个缩略图,以便更好地表示它们是什么。

步骤3用户现在将选择他想要查看更多信息的实用课程。选择一个后,他将获得一个页面,其中显示the selected term:enter image description hereURL: example.com/practical-courses/qualitative-analysis/

步骤4用户现在可以选择显示的子术语之一,然后重定向到存档页面,该页面显示所选文章类型的所有文章,其中添加了两个术语。所以在我们的例子中,他会看到一个清单,上面列出了阴离子的所有证明反应。enter image description hereURL: example.com/practical-courses/qualitative-analysis/proof-for-anions/

第5步选择一个后,他最终被重定向到该证明反应的单个帖子:一enter image description here一八

PS请注意,并非总是有第二级therms,因此步骤3在某些情况下毫无意义,因此仅当所选术语有子术语时才应显示mab。如果没有,则应显示存档页面。

1 个回复
SO网友:Narek Zakarian

创建新的page template.

  • Get Terms 在该模板中手动列出the term template 用于显示该术语的所有帖子

  • 相关推荐

    Permalinks - Archives

    WordPress文档说:WordPress offers you the ability to create a custom URL structure for your permalinks and archives. https://codex.wordpress.org/Settings_Permalinks_Screen 我看到此屏幕将如何为特定帖子/页面创建永久链接,但我没有看到此设置屏幕上关于如何为存档帖子/页面创建链接的任何其他详细信息。有人能澄清一下吗?