Я пытаюсь понять часть функции в WordPress, но я не могу получить голову вокруг того, что (...) на самом деле делает apply_filters.
Может кто-то для разрешения этого для меня с несколькими примерами?
apply_filters($tag, $value)
передает аргумент 'value' каждой из функций 'hooked' (с помощью add_filter
) в указанный фильтр 'tag'. Каждая функция выполняет некоторую обработку значения и возвращает измененное значение, которое передается следующей функции в последовательности.
Например, по умолчанию (в WordPress 2. 9) фильтр the_content
передает значение через следующую последовательность функций:
В самых общих чертах, apply_filters используется для инициализации ловушки фильтра ... add_filter назначает новую функцию хукам, которые уже были созданы.