Если плагин использует какой-либо сценарий (выдающийся пример: jQuery UI Datepicker), но вы недовольны тем, как скрипт отображает выходные данные, тогда есть две возможности:
1. Отмените регистрацию скрипта> Добавьте свою версию
Итак, сначала вам нужно проверить ручку, затем найти приоритет и крюк ( wp_enqueue_scripts, login_enqueue_scriptsи т. Д.) ... вы знаете упражнение.
2. Измените параметры плагина jQuery
Обычно - если плагин не дерьмовый - он проталкивает параметры из PHP в JS, используя
wp_localize_script( $handle, $object_name, array(
// data
) );
Теперь это умный способ добавления ваших данных в JS-скрипт, но ... по умолчанию он не фильтруется. Ни , WP_Scriptsни WP_Dependenciesпредложения любых пользователи фильтра могут впоследствии использовать
Вопрос: Как мы можем фильтровать аргументы / параметры, которые перемещаются из PHP в Javascript, используя
wp_localize_script?