Я конвертирую html-шаблон в WordPress. Я использую wp_enqueue_script() со страницы functions.php. Но файлы .js загружаются после второго обновления страницы. У меня есть индикатор выполнения и верхняя часть (ссылка на верхнюю часть страницы) на домашней странице, которые не работают. Пожалуйста помоги
Я пробовал wp_deregister_script('jquery'); но тоже не работает
function loadjs(){
wp_deregister_script('jquery');
wp_register_script('juery', get_template_directory_uri() . '/assets/js/jquery-3.2.1.min.js');
wp_enqueue_script('juery');
wp_register_script('custom', get_template_directory_uri() . '/assets/js/custom.js');
wp_enqueue_script('custom');
}
add_action('wp_enqueue_scripts', 'loadjs');
индикатор выполнения работает после второго обновления, а верхняя функция не работает
Зачем отменять регистрацию и перерегистрировать jQuery? Почему бы просто не оставить jQuery и вместо этого указать jQuery в качестве зависимости для вашего скрипта, например: wp_enqueue_script('custom', get_template_directory_uri() .'/assets/js/custom.js', array('jquery'), null, true ); (Кроме того, это опечатка в вашем коде, «жюри»?)
Я пробовал оба способа (также без отмены регистрации), но ничего не работает. когда я нахожусь на домашней странице, jquery или custom.js не загружаются, затем, как только я обновляю его, jquery загружается, а custom.js показывает эту ошибку (верхняя часть не определена)
Спасибо за ответ, emmzee, я набираю juery как уникальное имя, так как хочу, чтобы jquery-3.2.1.min.js подключался. Я пытаюсь подключиться к сети только через jquery из wordpress, но оба загружаются после второго обновления.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Спасибо за ответы всем, я только что понял решение. Это было связано с jquery и решено с помощью плагина под названием «jquery updater».
Любые ошибки? Лично я сомневаюсь, что проблема связана с запуском сценариев, и что-то еще отличается при обновлении.