Intereting Posts
изменить время публикации на нескольких сообщениях Как вытащить все сообщения, категории или теги в API-интерфейсе WordPress REST DIV не отображаются правильно на CPT? Как настроить область рабочей области / администратора в настраиваемом типе сообщений без плагинов? wp_enqueue_script был вызван неправильно. Проблема при обновлении активных плагинов панели администратора WordPress. Как получить сообщения из многих категорий с помощью WP_Query Что происходит, когда orderby meta_value имеет одинаковое значение? не получаю никакого сообщения Установить заголовок сообщения, основанный на первом элементе h2 в разделе содержимого Каковы наилучшие методы обновления? Содержание WordPress Чистая база данных из неиспользуемых таблиц get_post_class работает неправильно После создания новой страницы заполнение страницы структурой Значение пользовательских полей как таксономия Новый WP_Customize API – как он работает под капотом?

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

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

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

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

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

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

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