Можно ли заменить вывод функции?

Например в вордпресе есть функция get_sidebar(); выводит код сайдбара, мне нужно заменить в этом коде некоторые строки, можно ли это как то сделать типа str_replace? Так было бы всех удобнее сделать замену в коде который выводит эта функция, я пытался внести изменения в функцию, так там одно ссылается на другое хрен найдёшь концы, может есть простой вариант.

Пытался присвоить переменной и потом сделать замену, типа $q=get_sidebar(); но в $q ничего нет. Это потому что в функции get_sidebar нет return?
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ответы на вопрос 1
flapflapjack
@flapflapjack
на треть я прав
Если перед вункцией вызвать ob_start() а после вызова функции сделать $out=ob_end_flush(); то в аут поместится результат выполнения функции.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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