Ъпдейте на jquery

От: Ъпдейте на jquery

Къде искаш да го ъпдейтваш? Във WP ли?
Ако да ще се ъпне заедно с в WP-то.
 
От: Ъпдейте на jquery

1. Пиши на автора на темата

2. Отваряш functions.php и търсиш add_action('wp_enqueue_scripts', 'някаква си функция');
2.1 Вътре във фунцкията си слагаш исканата версия - при ъпдейт на темата модификациите заминават
2.2 По правилният вариант - дъщерна тема и в нея functions.php, където подменяш въпросната функция

3. Плъгин
във wp-content/plugins създаваш директория my-jquery-enqueue, в нея файл my-jquery-enqueue.php със следното съдържание
PHP:
<?php
/*
Plugin Name: my jQuery enqueue
Version: 1.0
*/

function my_jquery_enqueue() {
		wp_deregister_script('jquery'); 
		wp_enqueue_script('jquery', plugins_url('/js/jquery-2.0.3.min.js', __FILE__), false, '2.0.3');	
		wp_enqueue_script('jquery-migrate', plugins_url('/js/jquery-migrate-1.2.1.min.js', __FILE__), array('jquery'), '1.2.1'); 
}

add_action('wp_enqueue_scripts', 'my_jquery_enqueue');
?>
и поддиректория js, където си наливаш jquery-то
 
  • Like
Реакции: Sky
От: Ъпдейте на jquery

Проблемът е че ако успееш да го обновиш има шанс да спре да работи нещото което го ползва - я слайдър, я някоя добавка. Предполагам искаш да го смениш защото излиза едно дразнещо съобщение че ти трябва версия по-нова......... нищо че я имаш. Аз просто изтрих тази проверка и всичко работи.
 
От: Ъпдейте на jquery

Проблемът е че ако успееш да го обновиш има шанс да спре да работи нещото което го ползва - я слайдър, я някоя добавка.
PHP:
		wp_enqueue_script('jquery-migrate', plugins_url('/js/jquery-migrate-1.2.1.min.js', __FILE__), array('jquery'), '1.2.1');
Този ред е точно за това да изловиш какво не ти бачка и ако автора не си го ъпдейтва сменяй го с работещо.

The uncompressed development version of the jQuery Migrate plugin includes console log output to warn when specific deprecated and/or removed features are being used. This makes it valuable as a migration debugging tool for finding and remediating issues in existing jQuery code and plugins. It can be used for its diagnostics with versions of jQuery core all the way back to 1.6.4.
 

Горе