В настоящее время я делаю свой проект, который я создаю страницу параметров, которая имеет карту Google, которая позволяет пользователям указывать маркер и позволяет им сохранять местоположение.Эта карта Google использует функцию автозаполнения jquery-ui.
Поэтому я загружаю в свой function.php примерно так:
//JQuery//
function re_init_jQuery() {
wp_deregister_script('jquery');
wp_register_script('jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js');
wp_enqueue_script('jquery');
}
add_action('init', re_init_jQuery);
//JQUERY UI//
function re_init_jQuery_ui() {
wp_deregister_script('jquery-ui');
wp_register_script('jquery-ui', 'https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/jquery-ui.js');
wp_enqueue_script('jquery-ui');
}
add_action('init', 're_init_jQuery_ui');
Но это создает другой эффект jquery, такой как перетаскиваемый виджет, быстрое редактированиеиспользуйте стандартное отключение jquery.
Когда я отключил шаг загрузки выше, моя карта Google также исчезла.
Кто-нибудь может мне помочь с этой проблемой?