Если плагин использует какой-либо сценарий (выдающийся пример: 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
?