Недавно я добавил следующее в свою тему functions.php
, чтобы загрузить jQuery из CDN:
function my_init_method() {
wp_deregister_script('jquery');
wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js');
}
add_action('init', 'my_init_method');
Однако это вызывает проблемы с экранами администратора, особенно с редактором WYSIWYG, который затем отказывается разрешить режим HTML (через вкладку). Я получаю сообщение об ошибке:
jQuery is not defined
из файла wp-admin/load_scripts.php. Что я делаю неправильно?
Это связано с тем, что Google CDN Jquery не находится в режиме отсутствия конфликтов. Используйте следующее, чтобы убедиться, что включенный jquery без конфликтов WordPress используется в admin.
Есть ли причина помещать строки в скобки?
пропущен один аргумент =>
false, '1.4.2', false
, просто скажите, что причина для некоторой темы jquery находится в нижнем колонтитуле