WordPress как на ладони

Запретить вызов функции с помощью хуков

Добрый день!

Есть сайт, в нем используется своя функция вывода даты поста. Необходимо заблокировать ее выполнение (чтобы не править 10+ файлов темы)

сделал вот так, но ничего не происходит:

add_action('tie_get_time', 'no_time');
function no_time(){
	$post_time = '';
	return $post_time;
}

подскажете, где ошибка?

Заметки к вопросу:
sholex 8.3 года назад

tie_get_time - это функция, которая вызывается прямо из файлов темы. Не хочется их править, поэтому задача - сделать так, чтобы при вызове данной функции ничего не происходило, или возвращалась пустая строка.

shevan 8.3 года назад

я думаю в настройках темы этот формат времени настраивается или отключается

shevan 8.3 года назад

непонятно, как организован сам шаблон, если функция tie_get_time() вызывается в шаблонах, то её можно переопределить в дочерней теме

0
sholex
8.3 года назад 40
  • 0
    shevan222 wp-best.ru

    нужно отменить вызов с помощью функции remove_action

    как-то так

    remove_action( 'tie_get_time', 'no_time' );
    shevan 8.3 года назад

    что за хук tie_get_time? возможно, он не существует, поэтому ваша функция no_time не вызывается

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация