Как я могу узнать, есть ли у меня страница с настраиваемым типом архива сообщений?

Я создал настраиваемый тип сообщения и пользовательскую таксономию. Я использую последнюю версию WordPress. Я считаю, что должен использовать функцию is_post_type_archive , но это, кажется, возвращает false независимо от того, что.

Тип сообщения, который я создал, называется articles а таксономия называется editions

Я пытаюсь получить доступ /editions/september и страница архива показывается, но заголовок страницы отображается как заголовок первого сообщения. Я могу исправить это, если я могу понять, как написать условный оператор if, чтобы сообщить мне, что я нахожусь на странице пользовательской таксономии пользовательского типа. Как я могу это достичь?

Вы убедились, что ваш CPT использует параметр 'has_archive' => true, параметр? И попробуй что-нибудь вроде;

 wp_reset_query(); if (is_post_type_archive('articles')){ // do something }