Пользовательский тип записи Загрузка 404 страницы с категорией в URL - PullRequest
0 голосов
/ 20 сентября 2018

Я установил пользовательский тип сообщения, используя следующий код:

add_action( 'init', 'wpshout_register_major' );
function wpshout_register_major() {
    $args = array(
        'public' => true,
        'label'  => 'Major',
        'has_archive'  => true,
        'rewrite'  => array( 'slug' => '%category%' ),
        'supports' => array( 
            'title',
            'editor',
            'author',
            'thumbnail',
            'excerpt',
            'comments',
            'revisions'
        ),
        'taxonomies'          => array( 'category' )
    );
    register_post_type( 'major', $args );
}

Все работает нормально, за исключением страницы, загружающей страницу 404.

Когда следующая строка заменена нафиксированная строка, затем она работает и успешно загружается:

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

Но я не хочу фиксированной строки в URL, я хочу категорию, которая является ссылкой на пользовательский пост.

Можетпожалуйста помогите с этим?

Заранее спасибо.

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