RussianNinja
@RussianNinja

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

Есть некоторый класс в родительской теме, в методе которого мне нужно убрать некоторый кусок кода. Проблема в том, что если я копирую этот файл с классом и подключаю его в functions.php дочерней темы через хук
add_action( 'after_setup_theme', 'child_includes' );
function child_includes() {
    require_once get_theme_file_path('includes/classes/cpt-config.php');
}

то выходит ошибка "cannot declare class because the name is already in use", что ожидаемо. Как переопределить этот класс в дочерней теме? Можно было бы легко убрать этот кусок кода в родительской теме, но при обновлении все изменения пропадут.
  • Вопрос задан
  • 105 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы