Dokumentation · Entwickler-Dokumentation
Admin Assets
Diese Seite behandelt das Laden von adminseitigen Assets ausschließlich auf der Integrationsebene. Spezifische Asset-Dateipfade, Script-Handles, Abhängigkeitslisten und Lokalisierungs-Payloads sind Implementierungsdetails und werden hier nicht veröffentlicht.
Verhalten auf hoher Ebene
Das Plugin reiht seine eigenen CSS- und JavaScript-Dateien nur auf seinen eigenen Admin-Seiten ein. Das Plugin setzt keine bestimmte CSS-Framework-Präsenz außerhalb der WordPress Core-Admin-Styles voraus und registriert sich nicht auf anderen Admin-Seiten als den eigenen.
Wenn Sie den WordPress Admin-Bereich über ein separates Plugin oder ein benutzerdefiniertes Admin-Theme stylen, behandeln Sie die Admin-Asset-Handles und -Selektoren des Plugins als intern: Sie können sich zwischen den Versionen ändern. Beschränken Sie Ihre eigenen Anpassungen auf Ihre eigenen Seiten und Handles.
Unterstützte öffentliche Integrationsflächen
Bevorzugen Sie bei der Integration mit dem Plugin diese stabilen Oberflächen:
- Die Admin-Einstellungen-Benutzeroberfläche des Plugins.
- Die dokumentierten Shortcodes.
- Template-Überschreibungen auf Theme-Ebene, wie in Template-System und Überschreibungen beschrieben.
- Die allgemeine Entwickler-Übersicht zur Orientierung.
Interne Klassennamen, Option-Keys, Datenbanktabellen, REST- und AJAX-Endpunkte, Cron-Hook-Namen, Capability- und Nonce-Identifikatoren sowie die Release- und Update-Infrastruktur werden als Implementierungsdetails behandelt. Sie können sich zwischen den Versionen ohne Vorankündigung ändern und sind nicht Teil des öffentlichen Integrationsvertrags.
Stabilitäts- und Änderungsrichtlinie
Alles, was oben nicht als unterstützte öffentliche Oberfläche aufgeführt ist, gilt als internes Implementierungsdetail. Interne APIs, das Speicherlayout und die Sicherheitsimplementierung können sich zwischen den Versionen ändern. Verlassen Sie sich in Drittanbieter-Code, Themes oder externen Systemen nicht auf diese. Direkte Datenbank-Schreibzugriffe werden nicht unterstützt.
Hinweis zur öffentlichen Dokumentation. Diese Seite bietet nur eine allgemeine Integrationsübersicht. Interne Implementierungsdetails, private APIs, Speicherinterna und sicherheitsrelevante Release-Infrastrukturen werden separat gepflegt und sind nicht Teil der öffentlichen Dokumentation. Unterstützte Integrationsflächen sind die dokumentierten Shortcodes, Template-Überschreibungen, die Einstellungen-Benutzeroberfläche und alle in diesem Abschnitt explizit veröffentlichten Erweiterungspunkte.