Intereting Posts
Walker nav удаляет подменю ul с определенной глубины Фильтр get_categories () для таксономии в WordPress wp_nav_menu не принимает аргументы? Список настраиваемых типов сообщений, но перенаправляется на главную страницу Без использования wordpress cms Возможно ли зарегистрироваться с моей html-страницы Массив получателей wp_mail не отправляется? Используйте шаблоны wp.media для создания полностью настраиваемых модальных У меня есть 2 типа сообщений, я должен показать содержимое типа сообщения в двух блоках выбора Изменить дату публикации для целей тестирования Ошибка HTTP после завершения загрузки видео размером более 64 МБ -> После поднятия предела загрузки вручную в файле wp-config Как сохранить настройки виджета при изменении значения поля? Список категорий и автоматические классы jQuery Добавьте robots.txt в root Удалять изображения (файлы), которые были сгенерированы при использовании add_image_size () Пользовательские мета-поля в ленте RSS

Различные шаблоны отдельных страниц для таксономии

В моей теме WordPress я создал специальные articles типа сообщения. Я также создал две таксономии, называемые article и news . Как я могу отображать каждую таксономию в своем собственном одном шаблоне? Пока что он отображается только с использованием шаблона single-articles.php .

Solutions Collecting From Web of "Различные шаблоны отдельных страниц для таксономии"

Используйте фильтр single_template в вашем файле функций с правильным условным тегом

 add_filter( 'single_template', 'single_tax_term_template' ); function single_tax_term_template( $single_template ) { global $post; if ( has_term( '', 'article' ) ) { $single_template = dirname( __FILE__ ) . '/article.php'; } if ( has_term( '', 'news' ) ) { $single_template = dirname( __FILE__ ) . '/news.php'; } return $single_template; } 

Этот код предназначен для всех терминов в новостях и таксономиях статей.

Для этой информации вам нужно будет прочитать статью шаблона таксономии на WordPress.org.