Intereting Posts
Получить имя навигационного меню текущей позиции (название названия) Я хочу создать 300 многостраничных сетей WordPress с использованием поддоменов Проверьте, отображается ли страница пользовательского архива таксономии Можно ли добавить новое поле в поле meta_value? Лучшие плагины Live Writer для публикации фрагментов кода в WordPress? Сообщения, не работающие над окнами после изменения постоянных ссылок Почему темы WordPress по умолчанию задают шрифты во многих местах? Отображать виджетов по горизонтали в области Автоматически исключать категории из метабокса на основе заголовка Как получить индекс для настраиваемого сообщения? Преобразование временной метки Unix в wordpress date Проверка формата сообщения во время xmlrpc_publish_post Как загрузить шрифт Google, только если пользовательский логотип не загружен Как хранить глобальную информацию, такую ​​как номер телефона, чтобы она была доступна для редактирования через CMS? Пользовательские правила перезаписи для фидов пользовательских запросов (строки запроса query_var в URL-адресе)?

Невозможно переопределить файл шаблона в дочерней теме

У меня установлена ​​моя установка WordPress с использованием дочерней темы, основанной на теме, которую я купил. Исходная тема имеет файлы шаблонов в папке шаблона /original_theme/template/testimonial.php . Я хочу переопределить один из файлов внутри этой папки, поэтому я скопировал его в папку child_theme/template/testimonial.php темы child_theme/template/testimonial.php . Насколько я понимаю документацию по дочерним темам, это рекомендуемый способ применения изменений к файлам шаблонов. Это работает для файла header.php но не для файла шаблона, который я хочу переопределить. Изменения игнорируются, и даже пустой файл отображает правильное содержимое. Есть ли что-нибудь еще, что я должен сделать?

Solutions Collecting From Web of "Невозможно переопределить файл шаблона в дочерней теме"

Замена шаблонов с помощью дочерней темы работает только в том случае, если основные функции WP используются для поиска / загрузки этого шаблона. Более сложные темы могут не реализовывать это для своих функций.

В этом случае необходимо проверить код родительской темы, чтобы определить, насколько точно загружен этот конкретный шаблон, и какие параметры настройки (если таковые имеются).

Во многих случаях, когда тема содержит каталог «шаблон», этот каталог следует опустить в дочерней теме. Например, вместо того, чтобы иметь child_theme/template/testimonial.php , поместите «testimonial.php» непосредственно в каталог child_theme .