如何为自定义分类法的每个子类别创建自定义存档页面

时间:2018-06-27 16:17:04

标签: wordpress custom-post-type taxonomy custom-taxonomy

我已经尝试寻找解决方案很多天了,但一直无法解决。

我的自定义帖子网址的结构为:custompost / category / subcategory / posttitle;有些帖子有一个子类别,有些则没有。

我想做什么:

  • custompost / category网址上:显示与此类别相关的所有帖子
  • custompost / category / subcategory网址上:显示与此子类别相关的所有帖子
  • custompost / category / postname url上:显示此帖子

我已经完成的工作:

  • 创建自定义分类法
  • 为每个帖子提供一个类别和一个子类别
  • 创建一种自定义存档:custompost / category

我想弄清楚的是:

  • 一种为每个子类别创建自定义存档的方法

感谢您的帮助!

PS:这是我的自定义分类法的代码:

function create_custom_taxonomies(){
    register_taxonomy( 'custom_cat', 'posts', array(
        'hierarchical'  => true,
        'label'        => "Post store",
        'show_ui'       => true,
        'query_var'     => true,
        'rewrite'       => array('slug' => 'posts', 'with_front' => false, 'hierarchical' => true),
    ));
}

0 个答案:

没有答案