Zum Hauptinhalt springen

< Alle Themen
Drucken

Initialisierungsreihenfolge

Plugin-Initialisierung

Die Initialisierung erfolgt in einer definierten Reihenfolge, um Abhängigkeiten korrekt aufzulösen.

Reihenfolge

  1. Autoloader laden – PSR-4 konforme Klassen-Ladung
  2. Singleton erstellen – Zentrale Plugin-Instanz
  3. Hooks registrieren – plugins_loaded Hook
  4. Komponenten initialisieren:
    • Environment Detection
    • Scope Registry & Router
    • Relation Registry
    • Standard Scopes
    • Privacy Manager
    • Upload Privacy
    • Security Manager
    • File Encryption
    • Domains (10 Stück)
    • Admin UI (wenn is_admin)
    • Domain Dashboards
    • Frontend Dashboard
    • Use-Case Registry
  5. Action feuern: omm_core_components_loaded

Hook für Addons

add_action('omm_core_components_loaded', function($core) {
    // Eigene Initialisierung
});
War dieser Artikel hilfreich?
0 out Of 5 Stars
5 Sterne 0%
4 Sterne 0%
3 Sterne 0%
2 Sterne 0%
1 Sterne 0%
5
Wie können wir diesen Artikel verbessern?
Wie können wir diesen Artikel verbessern?
Inhaltsverzeichnis