@UN_Tony

Как правильно настроить использование файла из дочерней темы?

Я заменил код в файле class-blog.php и закинул его по аналогии в дочернюю тему:
themes/graviton-child/inc/classes/class-blog.php
Оригинал находится:
themes/graviton/inc/classes/class-blog.php
но ничего не происходит, если меняешь оригинал, то всё отлично подхватывает, может кто-нибудь знает в какую сторону копать?
  • Вопрос задан
  • 93 просмотра
Решения вопроса 1
@Refguser
Решения для бизнеса: от создания ИМ до...
заменил код в файле class-blog.php и закинул его по аналогии в дочернюю тему:
themes/graviton-child/inc/classes/class-blog.php

0. В родительской теме ничего менять нельзя.
Алгоритм правильной кастомизации:
1. Из родительской темы берём нужную функцию, убедившись, что она проверяемая (if exist )
2. Вставляем её в дочернюю тему в файл functions.php и изменяем как требуется.
2.1. Если по каким-то причинам её нужно вставить в другой файл (не в шаблон), то его нужно сперва подключить. Например с помощью get_template_part.

Если вышеуказанный алгоритм невозможен (например нет проверки существования функции), то варианты могут быть разные, универсального решения нет.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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