Intereting Posts
WordPress gallery предыдущие / следующие кнопки, отображающие все изображения медиа-библиотеки Как удалить отдельный блог в Multisite? Разница между 'type' => 'text' и WP_Customize_Control Массовое обновление всех сообщений с экрана настроек плагина Как изменить порядок расположения мета-ящиков? Как получить стандартные сообщения для открытия в своем собственном шаблоне при использовании get_template_part ()? В администраторе WordPress, как я могу узнать, на какой странице (themes.php, widgets.php и т. Д.) Я нахожусь? Заинтересованы в методах перенаправления для одностраничных тем Как узнать, загружены ли все зарегистрированные файлы? get_template_directory_uri () дает мне неправильный путь, когда я пытаюсь использовать wp_enqueue_style где находится информация о постоянной медиа информации, хранящаяся в базе данных? Как можно создать пост после 1 года Сделать следующую ссылку для ссылки на случайную запись Темы WordPress, проверенные и поддерживаемые браузером? Проблема безопасности с параметрами «paged» и «posts_per_page», взятыми непосредственно из запроса POST?

Обновить версию jquery

Я запускаю WordPress версии 4.7.2. и он использует jQuery версии 1.12. Мне нужно обновить эту версию до более высокой. Я заменил его на новую версию раньше, но когда я обновляю ядро ​​WordPress, он снова заменяется на 1.12. Как я могу изменить версию jQuery, которую WordPress использует постоянно?

Solutions Collecting From Web of "Обновить версию jquery"

Предупреждение. Вы не должны заменять версию ядра jQuery, особенно на панели администратора . Поскольку многие функциональные возможности WordPress могут зависеть от версии. Кроме того, другой плагин может зависеть от версии jQuery добавленной в ядре.

Если вы уверены, что хотите изменить основную версию jQuery , в этом случае вы можете добавить следующий CODE в файл functions.php вашей активной темы (даже лучше, если вы создадите для этого плагин):

 function replace_core_jquery_version() { wp_deregister_script( 'jquery' ); // Change the URL if you want to load a local copy of jQuery from your own server. wp_register_script( 'jquery', "https://code.jquery.com/jquery-3.1.1.min.js", array(), '3.1.1' ); } add_action( 'wp_enqueue_scripts', 'replace_core_jquery_version' ); 

Это заменит базовую версию jQuery и вместо этого загрузит версию 3.1.1 с сервера Google.

Кроме того, хотя это не рекомендуется , вы можете использовать следующую дополнительную строку CODE для замены версии jQuery в wp-admin :

 add_action( 'admin_enqueue_scripts', 'replace_core_jquery_version' ); 

Таким образом, даже после обновления WordPress у вас будет версия jQuery как вы хотите.

Немного лучше:

Функция replace_core_jquery_version выше также удаляет скрипт jquery-migrate добавленный в ядро ​​WordPress. Это разумно, потому что самая новая версия jQuery не будет работать должным образом с более старой версией jquery-migrate . Однако вы можете включить и новую версию jquery-migrate . В этом случае вместо этого используйте следующую функцию:

 function replace_core_jquery_version() { wp_deregister_script( 'jquery-core' ); wp_register_script( 'jquery-core', "https://code.jquery.com/jquery-3.1.1.min.js", array(), '3.1.1' ); wp_deregister_script( 'jquery-migrate' ); wp_register_script( 'jquery-migrate', "https://code.jquery.com/jquery-migrate-3.0.0.min.js", array(), '3.0.0' ); }