Wie / Wo wird editor.min.js zur wp-admin Beitragsseite hinzugefügt?

Wie / Wo wird die Datei wp-admin/js/editor.min.js zur Backend-WordPress-Nachbearbeitungsseite ( wp-admin/post.php ) wp-admin/post.php ? Wie kann ich dies ändern, um die nicht-minimierte Datei zu verwenden?

Ich arbeite an einer Browser-Erweiterung, die mit einer WordPress-Installation interagieren wird. Ich möchte einige temporäre Debugging-Code die Datei editor.js . In einer standardmäßigen WordPress 3.5.1-Site ist diese Datei jedoch bereits minimiert und wird irgendwie über einen Mechanismus, der kein standardmäßiges -Tag ist, auf die Seite geladen. Ich würde gerne wissen, wie das WordPress-coreteam diese Datei enthält (und / oder einen Workflow minimieren) kann.

Anders ausgedrückt, wenn ich ein Feature hinzufügen editor.js , das die Änderung von editor.js erfordert, wie würde ich das entwickeln editor.js

Kompetenter Programmierer hier, nicht besonders vertraut mit der Architektur von WordPress. Für den Fall, dass meine Worte mich nicht excel, möchte ich WordPress nicht erweitern. Ich versuche das bestehende Systemverhalten zu diagnostizieren.

Danke im Voraus!

Solutions Collecting From Web of "Wie / Wo wird editor.min.js zur wp-admin Beitragsseite hinzugefügt?"

WordPress verkettet Skripte über die Datei script-loader.php .

Sie können die Verkettung von Skripten deaktivieren, indem Sie diese zu Ihrer wp-config.php :

 define('CONCATENATE_SCRIPTS', false); 

Sie können die nicht-minifizierten Versionen laden, indem Sie diese zu wp-config.php :

 define('SCRIPT_DEBUG', true); 

Definiere setzen (‘SCRIPT_DEBUG’, true); in deine wp-config.php. Es wird erzwingen, editor.js zu verwenden, was keine verkleinerte (Entwicklungs-) Version von editor.min.js ist. Sie können Ihre Änderungen testen, und wenn Sie zufrieden sind, minimieren Sie sie und ersetzen Sie dann original editor.min.js durch sie. Denken Sie daran, Ihre Version gesichert zu halten, damit Sie sie während des Core-Upgrades nicht verlieren.

Um den unminitierten Code zu verwenden, können Sie einfach die minimierte JS-Registrierung aufheben und den nicht-minimierten Code registrieren.

Es gibt jedoch keinen Grund, dies zu tun, wenn Sie nur den Code erkunden möchten. Sehen Sie sich einfach die Datei in Ihrer IDE an. Alle Dateien befinden sich in ‘/ wp-admin / js’.