Как заставить jQuery загружаться как первый скрипт в заголовке в WordPress? - PullRequest
1 голос
/ 03 мая 2019

мой сайт и плагины вставляют некоторый код jquery между тегом HTML, а также помещают зависимый от jquery плагин в качестве первого тега скрипта, поэтому, что бы я ни делал, чтобы вставить jquery в качестве первого скрипта в раздел head, я не могу заставить его работать

Я пытался

function use_jquery_from_google () {
    if (is_admin()) {
        return;
    }

    global $wp_scripts;
    if (isset($wp_scripts->registered['jquery']->ver)) {
        $ver = $wp_scripts->registered['jquery']->ver;
    } else {
        $ver = '3.1.4';
    }

    wp_deregister_script('jquery');
    wp_register_script('jquery', "//ajax.googleapis.com/ajax/libs/jquery/$ver/jquery.min.js", false, $ver);
}

также помещать тег сценария JQuery CND

<script
  src="https://code.jquery.com/jquery-3.4.1.min.js"
  integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo="
  crossorigin="anonymous"></script>

почти везде, включая непосредственно в header.php и index.php темы, когда я помещалтег script перед wp_head() и загрузка страницы, перед ним еще 15 тегов script, и я думаю, что они связаны с моими плагинами

, так что я могу сделать, чтобы Jquery действительно загружался раньше всего, потому что редактирование третьейПлагины для вечеринок действительно разочаровывают и отнимают много времени

ОБНОВЛЕНИЕ

enter image description here

enter image description here

1 Ответ

0 голосов
/ 03 мая 2019

Кэмерон, вы можете использовать jQuery, поставив его в очередь в файле header.php или functions.php.Вот несколько статей с пошаговыми инструкциями:

https://digwp.com/2009/06/including-jquery-in-wordpress-the-right-way/

или

Как установить jQuery в Wordpress?

Обновлено:

Попробуйте изменить <head> раздел файла header.php на этот:

<head>
<?php wp_enqueue_script("jquery"); ?>
<meta charset="<php bloginfo('charset'); ?>" />
<?php wp_head(); ?>
</head>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...