Ниже код предназначен для enqueueing js/css в моем файле pluign.wordpress issue with enqueueing script в плагин
существует проблема с enqueueing wpautocomplete.js, а не креплении ниже код
но если я удалить массив ('JQuery-щ-автозаполнения', 'JQuery') от
wp_register_script('wpautocomplete', PLUGIN_URL. '/include/js/wpautocomplete.js', array('jquery-ui-autocomplete','jquery'), '1.0.0', true);
это работает и enqueues wpautocomplete.js в мой плагин, но функция автозаполнения внутри js не работает.
Может ли кто-нибудь вести меня, я совершил ошибку в порядке очереди в нижнем коде?
wp_register_style("bootstrap", PLUGIN_URL.'/include/css/bootstrap.min.css',false);
wp_enqueue_style('bootstrap');
wp_register_style("bootstrap-theme", PLUGIN_URL.'/include/css/bootstrap-theme.css',false);
wp_enqueue_style('bootstrap-theme');
wp_register_style('jquery-ui-styles',PLUGIN_URL.'/include/css/jquery-ui.css');
wp_enqueue_style('jquery-ui-styles');
wp_deregister_script("jquery");
wp_deregister_script("jquery-ui-autocomplete");
wp_register_script("jquery", PLUGIN_URL.'/include/js/jquery-1.12.4.js', false);
wp_enqueue_script('jquery');
wp_register_script("jquery-ui", PLUGIN_URL.'/include/js/jquery-ui.js',false);
wp_enqueue_script('jquery-ui-autocomplete');
wp_enqueue_script('jquery-ui');
wp_register_script("custom", PLUGIN_URL.'/include/js/custom.js',false);
wp_enqueue_script('custom');
wp_localize_script('wpautocomplete', 'autocompletefunction', array('ajaxurl' => admin_url('admin-ajax.php'), 'nonce' => wp_create_nonce('wpautocomplete-nonce')));
wp_register_script('wpautocomplete', PLUGIN_URL. '/include/js/wpautocomplete.js', array('jquery-ui-autocomplete','jquery'), '1.0.0', true);
wp_enqueue_script('wpautocomplete');
wp_register_script("bootstrap", PLUGIN_URL.'/include/js/bootstrap.min.js',false);
wp_enqueue_script('bootstrap');
Я уже использовал action hook для admin_enqueue_script. Я только что опубликовал скрипты и их заказы в моем вопросе. –