Как создать собственную страницу архива для каждой подкатегории пользовательской таксономии

Я пытался найти решение в течение многих дней, но не мог понять это.

Структура URL моих пользовательских сообщений: custompost / category / subcategory / posttitle; у некоторых постов есть подкатегория, у некоторых нет.

Что я хочу сделать:

  • на настраиваемом посте / URL-адресе категории: отображать все сообщения, относящиеся к этой категории
  • на URL-адрес 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 ответов

Другие вопросы по тегам