Я не знаю, почему, но когда я показываю исходный код для моей страницы Wordpress, перед каждым скриптом есть <script src="ROOT/jquery">
.wordpress загружает jquery слишком много раз
Загрузка его один раз между отметками <head>
. Это приводит к тому, что другой скрипт работает не так, как ожидалось. Я читал о функции под названием wp_enqueue
, но я не понимаю, как она работает.
здесь скрипт не работает:
<script>
$(document).ready(function(){
//Datepicker Popups calender to Choose date
$(function(){
$("#datepicker").datepicker({
changeMonth: true,
changeYear: true,
showButtonPanel: true,
yearRange: '1900:2050',
dateFormat: "dd/mm/yy"
//Pass the user selected date format
});
});
});
</script>
Может кто-нибудь мне помочь?
Спасибо,
Даниэла
Какие плагины вы установили? –
Контакт Форма 7 \t \t \t \t \t \t Контактный формуляр 7 Модули: Скрытые поля \t \t \t \t Контактный формуляр 7 Модули: Отправить Все поля \t \t \t \t Google Универсальные Analytics \t \t \t \t LayerSlider WP \t \t \t \t MailChimp для WordPress Lite \t \t \t \t \t \t Really Simple CAPTCHA, \t \t \t \t WordPress SEO \t \t \t \t \t \t WPBakery Визуальный Composer (Модифицированная версия) –
Эта проблема, скорее всего,вызванный одним из менее популярных плагинов, которые вы установили. Когда авторы плагина пытаются загрузить jQuery некорректно, он может добавлять избыточные скрипты. Это пункт ['wp_enqueue_script'] (https://codex.wordpress.org/Function_Reference/wp_enqueue_script). Попробуйте отключить каждый плагин один за другим, пока проблема не будет решена, чтобы узнать, кто несет ответственность. –