Ich erstelle gerade ein Plugin, bei dem ich eine der Javascript-Dateien des Wordpress-Admin-Panels überschreiben muss. Ich habe die Datei mit den Änderungen neu erstellt. Ich muss wissen, wie die vorhandene Datei ersetzt wird, die in load_scripts.php geladen wird (das Skript muss in derselben Reihenfolge hinzugefügt werden).
Ich hatte gehofft, dass so etwas den Job machen würde:
wp_register_script ('admin-widgets', WP_PLUGIN_URL. '/Oak-automated-sidebars/Oak-widgets.js'); wp_enqueue_script ('admin-widgets');
Aber es scheint nicht zu funktionieren, das ursprüngliche Skript ist immer noch geladen. Irgendwelche Vorschläge?
Sie müssen das Skript zuerst mit wp_deregister_script abmelden
wp_deregister_script( 'admin-widgets' );
verwenden Sie dann Ihren Code, um das Skript mit Ihrer eigenen js-Datei neu zu registrieren:
wp_register_script('admin-widgets', WP_PLUGIN_URL. '/Oak-automated-sidebars/Oak-widgets.js');
wp_enqueue_script('admin-widgets');
Hoffe das hilft