Задать вопрос
@thirteen_bit

Как задать свою директорию для шаблонов CPT?

Привет! WordPress ищет файлы шаблонов для CPT в корне темы, есть ли возможность заставить движок искать их еще и в под-директории, например, /templates? Спасибо.
  • Вопрос задан
  • 28 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
add_filter( 'template_include', 'wpb_template' );

function wpb_template( $template ) {
if ( is_post_type_archive('books') ) {
return get_stylesheet_directory_uri() . 'templates/archive-books.php';}
return $template;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы