ebtvau
@ebtvau
Верстальщик

Почему не подключается Jquery к WP?

Подключаю разные стили и скрипты к страницам и всё подключилось, кроме jquery. В консоли пишет 5dc1944917c67480550272.png
Отключал migrate через код и через плагин, не помогло.

add_action( 'wp_footer', 'scriptsTheme');
function scriptsTheme() {
  // отменяем зарегистрированный jQuery
	wp_deregister_script('jquery-core');
	wp_deregister_script('jquery');

	// регистрируем
	wp_register_script( 'jquery-core', 'https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js', false, null, true );
  wp_register_script( 'jquery', false, array('jquery-core'), null, true );
  wp_register_script( 'fancybox', 'https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.js', false, null, true );

	// подключаем
	if(is_front_page()) {
		wp_enqueue_script( 'jquery' );
		wp_enqueue_script( 'mixItUp', get_template_directory_uri() . '/assets/libs/mixitup.min.js', array('jquery'), null, true );
		wp_enqueue_script( 'fancybox' );
		wp_enqueue_script( 'truncate', get_template_directory_uri() . '/assets/libs/truncate.js', array('jquery'), null, true );
		wp_enqueue_script( 'formstyler', get_template_directory_uri() . '/assets/libs/jquery.formstyler.min.js', array('jquery'), null, true );
		wp_enqueue_script( 'swipes', get_template_directory_uri() . '/assets/libs/jquery.touchSwipe.min.js', array('jquery'), null, true );
		wp_enqueue_script( 'script', get_template_directory_uri() . '/assets/js/script.js', array('jquery'), null, true );
	} else if (is_single()) {
		wp_enqueue_script( 'jquery' );
		wp_enqueue_script( 'fancybox' );
		wp_enqueue_script( 'blog', get_template_directory_uri() . '/assets/js/blog.js', array('jquery'), null, true );
	} else {
		wp_enqueue_script( 'jquery' );
		wp_enqueue_script( 'blog', get_template_directory_uri() . '/assets/js/blog.js', array('jquery'), null, true );
	}
}
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы