По сути, он поддерживает глобальную переменную с именем $wp_filter
для хранения соответствующих данных. Плагины могут использовать такие функции, как add_filter()
, чтобы зарегистрироваться.
В различных точках (точки подключения) WordPress проверяет $wp_filter
на наличие фильтров для запуска.
Самый простой способ выяснить это - взглянуть на wp-includes/plugin.php
и изучить там код (или подключить отладчик и пройти по нему, или настроить firePHP
и периодически выводить данные)
Я не эксперт, но мне было любопытно, поэтому я заглянул. Если бы я действительно хотел знать больше, я бы сделал то, что я только что предложил.