Замена скриптов в Admin Load_Scripts

В настоящее время я создаю плагин, который требует, чтобы я перезаписал один из файлов javascript панели администратора WordPress. Я обновил файл с изменениями, мне нужно знать, как заменить существующий файл, который загружается в load_scripts.php (сценарий необходимо добавить в том же порядке).

Я надеялся, что что-то подобное выполнит:

wp_register_script ('admin-widgets', WP_PLUGIN_URL. '/oak-automated-sidebars/oak-widgets.js'); wp_enqueue_script ( 'админа виджеты');

Но, похоже, он не работает, исходный скрипт все еще загружен. Какие-либо предложения?

Solutions Collecting From Web of "Замена скриптов в Admin Load_Scripts"

Вам сначала нужно отменить регистрацию скрипта, используя wp_deregister_script

wp_deregister_script( 'admin-widgets' ); 

затем используйте свой код для повторной регистрации скрипта с помощью собственного файла js:

 wp_register_script('admin-widgets', WP_PLUGIN_URL. '/oak-automated-sidebars/oak-widgets.js'); wp_enqueue_script('admin-widgets'); 

Надеюсь это поможет