Zum Inhalt

Module — Übersicht

Das HBDEV Dashboard besteht aus 16 unabhängigen Modulen, die jeweils als Karte im Dashboard angezeigt werden. Jedes Modul erfüllt eine spezifische Aufgabe und kann unabhängig von den anderen genutzt werden.

Modul-Liste

Modul Beschreibung Priorität
System-Info PHP- und WordPress-Versionen, Server-Software, WebP-Support 10
Wartungsmodus Website mit einem Klick in den Wartungsmodus versetzen 15
Speicher & Limits PHP-Speicherverbrauch, Upload-Limits, Execution-Time 20
Login-Log Protokollierung aller Admin-Logins mit Browser-Erkennung 25
WordPress-Umgebung Theme, Plugins, Debug-Status, Datenbank-Größe 30
Uptime-Monitor Website-Verfügbarkeit alle 5 Minuten prüfen 35
WP-Konstanten Alle definierten WordPress-Konstanten übersichtlich anzeigen 40
Security-Scan Über 15 automatische Sicherheitsprüfungen 50
Error-Tracking PHP-Fehler und Fatal Errors erfassen und protokollieren 55
Speicherplatz Festplattenauslastung und Upload-Verzeichnis-Größe 60
Datenbank-Optimierung Transients, Revisionen, Auto-Drafts bereinigen 65
Cron-Manager WP-Cron-Jobs überwachen und protokollieren 70
Malware-Scanner Dateien auf verdächtige Muster scannen 80
Admin-Notices Störende Admin-Hinweise ausblenden 85
FAQ / Wissensdatenbank Häufig gestellte Fragen mit Suchfunktion 90
E-Mail-Benachrichtigungen Automatische Alerts bei Fehlern, SSL-Ablauf, Ausfällen 95

Priorität und Reihenfolge

Die Priorität bestimmt die Standard-Reihenfolge der Module im Dashboard (niedrigere Zahl = weiter oben). Diese Reihenfolge kann durch den Benutzer per Drag & Drop angepasst werden — die benutzerdefinierte Reihenfolge wird pro Benutzer gespeichert und hat Vorrang vor der Priorität.

Modularer Aufbau

Jedes Modul ist eine eigenständige PHP-Klasse, die das HBDEV_Dashboard_Module-Interface implementiert. Module werden beim Laden automatisch erkannt (Auto-Discovery) — es ist keine manuelle Registrierung nötig.