Главная > CMS | Wordpress > WordPress не находит кастомные шаблоны страниц

WordPress не находит кастомные шаблоны страниц

10.03.2012 4 комментария » Просмотры: 4 541

Wordpress

Столкнулся с проблемой: создаю файл шаблона, указываю ему: Template name, а при редактировании страницы, его не вижу...т.е. вот такое поле просто отсутствует:

Поле выбора шаблона страницы

я сразу подумал, что я что-то упустил и пошел проверять код. Код в странице был:

файл-шаблона, так же находился в нужном месте. Но поле выбора по прежнему не появлялось. Я потратил где-то минут 30 на безрезультатное гугление, пока не догадался, деактивировать и активировать тему. И это помогло. Кто бы мог подумать... Поэтому если сталкиваетесь с проблемой нерабочего кастомного файла-темы для страницы, то пробуйте исправлять в такой последовательности:

  • Проверить на месте ли файл с кастомной темой
  • Есть ли в нем, в самом начале, код: Template Name:
  • Попробуйте отключить/включить тему (имеется введу, сменить на тему по-умолчанию, и включить вашу вновь)

А ещё всех с весной! Ура чистому асфальту, теплоте и девочкам в юбочках и сарафанчиках 🙂

Похожие статьи

Автор: | Рейтинг: 4/5 | Теги: ,

4 комментария

Написать свой
  1. Давид Ответить
    08.06.2020 в 4:12 пп
    Добрый день, задам вопрос, связынный с темой выше: есть сайт на WP, поставил на него плагин для добавления вакансий "wp-job-manager". Каждая добавленная вакансия открывается на новой странице , но в списке "Все страницы " в консоли - нет этой страницы . В плагине тоже нет списка страниц для редакции. Страница выводится в шаблоне, который определен в index.php в активной теме. Редактируя index.php - изменяются все страницы с вакансиями. Как и где найти страницы, не отображенные в списке WP? Спасибо.
    • Vitaliy Orlov Ответить
      08.06.2020 в 6:15 пп
      Привет, я не работал с этим плагином. Так что, четкого ответа дать не могу. Судя по картинки с их сайта:
      https://wpjobmanager.com/wp-content/uploads/2014/02/2014-02-27-at-22.36-1024x609.png
      В админке, список вакансий находится не в разделе "Все страницы", а в разделе "Job Listing".
      Если ты ищешь где именно в коде это выводится, попробуй скачать сайт к себе на пк и поискать по содержимому файлов с нужной страницы. Т.е. заходишь на нужную страницу, ищешь там какой-нибудь текст который выводится на всех страницах и ищешь его по всем файлам. Например текст кнопки "Search Jobs", это выведет тебя на место где хранятся шаблоны плагина, а там уже по месту смотри как работает обработка вывода.
      Всего скорее там или используются шаблоны или логика закодирована прямо в файлы плагина. Попробуй посмотреть в папке плагина:
      https://github.com/Automattic/WP-Job-Manager/tree/master/templates
  2. Русак Ответить
    26.09.2017 в 2:54 дп
    Возможно вы это не читаете но все же ваша статься меня просто выручила я часа 3 потратил на решение этой проблмыи тут вы благодарю!!!!!!!
    • Vitaliy Orlov Ответить
      26.09.2017 в 8:52 дп
      Спасибо! Все комментарии читаю и по возможности отвечаю на них :)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Разрешены HTML-теги: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>