Удаление нестандартной базы таксономии, вызывающей ошибку 404 на других страницах - PullRequest
0 голосов
/ 05 июля 2019

Я создал собственную таксономию со следующим кодом, приведенным ниже.Я хочу удалить слизняк базы таксономии.Когда я передаю 'иерархический' => true в перезаписи, это вызывает ошибку 404. На других страницах.

Кто-нибудь может помочь?

register_taxonomy(
        'blog-categories',
        'blog',
        array(
            'labels' => array(
                'name' => 'Categories',
                'add_new_item' => 'Add Blog Category',
                'new_item_name' => "New Blog Category"
            ),
    'has_archive' => true,
        'show_ui' => true,
    'query_var' => true,
        'hierarchical' => true,
    'rewrite' => array('hierarchical' => true, 'slug' => '/', 'with_front' => false),
        )
    );

1 Ответ

0 голосов
/ 06 июля 2019

Вам не нужно добавлять косую черту, которая, скорее всего, не поможет 404.

Также у вас есть две иерархические линии, просто попробуйте:

'rewrite' => array('slug' => ''),

Также при сохраненииизменения помнят, чтобы сохранить постоянные ссылки или сбросить правила перезаписи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...