Найдите двойное включение jquery.js и удалите его - PullRequest
1 голос
/ 02 июля 2019

Я хочу добавить файл j Query в нижний колонтитул сайта WordPress, и я уже сделал это. но проблема заключается в том, что всякий раз, когда я добавляю j-файл запроса в нижний колонтитул сайта WordPress, чтобы революция в ползунках показывала мне такую ​​ошибку.

Ошибка ползунка революции: у вас есть некоторая библиотека jquery.js, включаемая после файлов революции, которые включает js. Это включает в себя make устраняет библиотеки ползунков революции, и делает его не работать.

Найдите двойной jquery.js и удалите его.

Когда я удаляю j Query, то вращение слайдера работает хорошо. Но я хочу добавить j Query 2.2.1 для своей работы, но не могу. как мне это исправить?

Ответы [ 2 ]

0 голосов
/ 02 июля 2019

Решение можно найти здесь: https://stackoverflow.com/a/23551006/3933603, от @ deweydb.

Добавьте эти строки в файл function.php папки вашей темы:

//remove the default jQuery script
add_filter( 'wp_default_scripts', 'change_default_jquery' );

function change_default_jquery( &$scripts){
    if(!is_admin()){
        $scripts->remove('jquery');
    }
}

//inject a new one from a remote source
add_action('wp_enqueue_scripts', 'ocean_theme_scripts');

function ocean_theme_scripts() {
    if(!is_admin()){
        wp_register_script('jquery221', '//code.jquery.com/jquery-2.2.1.min.js', null, null, true);
        wp_enqueue_script('jquery221');
    }
}
0 голосов
/ 02 июля 2019

Если вы используете какой-либо плагин кеширования, такой как wp fast cache, autoptimize и т. Д., Тогда удалите его и проверьте, работает ли он или нет, потому что эта ошибка возникает из-за некоторого конфликта jquery.если он работает после отключения плагина, это означает, что существует проблема с кэшированием плагина.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...