Добавить jquery в wordpress в функции?

Возможное решение моей проблемы в Wordpress Я вызвал jquery в функции, но проблема не работает и не отображается в панели исходного кода, и я вызываю остальные файлы таким же образом и работаю нормально

wp_enqueue_script('jquery2', get_template_directory_uri() . '/js/jquery-2.2.0.min.js', array('jquery'), false, true);

Возможный дубликат Как добавить простой скрипт jQuery в WordPress?

peeebeee 16.08.2018 09:26

прямо сейчас у вас есть jquery в качестве зависимости для постановки в очередь jquery, которая имеет зависимость для постановки в очередь jquery, которая ....

Stender 16.08.2018 09:56

или вы пытаетесь поставить jquery в очередь два раза? зачем jquery2 нужно загружать jquery?

Stender 16.08.2018 09:59
Как конвертировать HTML в PDF с помощью jsPDF
Как конвертировать HTML в PDF с помощью jsPDF
В этой статье мы рассмотрим, как конвертировать HTML в PDF с помощью jsPDF. Здесь мы узнаем, как конвертировать HTML в PDF с помощью javascript.
0
3
47
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Пожалуйста, попробуйте с этим кодом

if (!is_admin()) add_action("wp_enqueue_scripts", "my_jquery_enqueue", 1);

function my_jquery_enqueue() {

   wp_deregister_script('jquery');

   wp_register_script('jquery', get_template_directory_uri() . '/js/jquery-2.2.0.min.js', false, null);

}

Вам необходимо отменить регистрацию текущего jQuery, чтобы избежать множественных jquery.

введите это в свой файл функций:

// Enqueue Scripts
function wpse78227_enqueue_scripts() {
    wp_enqueue_script( 'jquery' );
}
add_action( 'wp_enqueue_scripts', 'wpse78227_enqueue_scripts' );

Затем, чтобы включить этот сценарий, вам необходимо выполнить следующие шаги:

  1. Создайте в своей теме новый файл для сценария (т. Е. jquery.show-hide.js)
  2. Скопируйте эту функцию jQuery в этот новый файл
  3. Поставьте файл сценария в очередь, как и любой другой

Тогда это даст вам:

// Enqueue Scripts
function wpse78227_enqueue_scripts() {
wp_enqueue_script( 'jquery' );
wp_enqueue_script( 'jquery-show-hide', get_template_directory_ui() . 
'/js/jquery.show-hide.js', array( 'jquery' ) );
}
add_action( 'wp_enqueue_scripts', 'wpse78227_enqueue_scripts' );

Теперь ваш файл сценария может находиться в /wp-content/themes/your-theme-name/js/jquery.show-hide.js.

Другие вопросы по теме