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

Как отменить require_once в родительском functions.php?

Всем доброго.
в родительской теме в functions.php есть несколько require_once(......);
Как в functions.php дочерней темы отменить 1 или несколько require_once(), чтоб вместо них выбрать другие файлы (в дочерней теме)
  • Вопрос задан
  • 757 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
mramor
@mramor
нечего о себе рассказывать.
Никак. Но в дочернем можно переопределить родительские функции. Вариант переопределить заглушками, чтобы ничего не позвращали.
Ответ написан
wppanda5
@wppanda5 Куратор тега WordPress
WordPress Mедведь
если у вас в functions.php родительской темы, только инклуды которые вам не надо, снесите их к чертям через дочернюю тему примерно так:

if (!file_exists('parent_dir/old_function.php')) {
rename('parent_dir/functions.php', 'parent_dir/old_function.php'); 
$text = '<?php';
$fp = fopen("parent_dir/functions.php", "w");
fwrite($fp, $text);
fclose($fp);
}


или таким же образом модифицируйте вайл из родительской оставив, то что надо
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽