Über dieses Plugin
IDF Site Report versendet automatisch periodische Berichte über eine WordPress-Website per E-Mail. Admins konfigurieren Empfänger, Versand-Intervall und Berichtszeitraum unabhängig voneinander und wählen aus, welche Daten im Report enthalten sein sollen. Das E-Mail-Design ist vollständig anpassbar (Logo, Farben, Schriften, Footer). WooCommerce-Daten werden automatisch erkannt und nur angezeigt, wenn WooCommerce aktiv ist.
Features
- Neue Benutzer: Anzahl neuer Registrierungen im Zeitraum, aufgeschlüsselt nach Benutzerrolle.
- WooCommerce-Verkäufe: Bestellungen und Umsatz. HPOS-kompatibel. Nur sichtbar wenn WooCommerce aktiv ist.
- Kommentare: Genehmigte, ausstehende, Spam- und gelöschte Kommentare. Filtert nur echte Kommentare — keine WooCommerce-Bestellnotizen oder Pingbacks.
- Inhalte: Dynamische Erfassung aller öffentlichen Custom Post Types inkl. Produkte, Beiträge, Seiten und weitere CPTs. Aufschlüsselung nach Typ mit Labels.
- Plugin-Updates: Liste aller verfügbaren Plugin-Updates mit installierter und verfügbarer Version.
- Formular-Einsendungen: Primär Avada Forms, Fallback auf CF7/Flamingo und WPForms.
- Suchanfragen: Eigenes leichtgewichtiges Search-Tracking. Anzahl und Top-10-Suchbegriffe ohne externe Plugins.
- 404-Fehler: Primär RankMath 404 Monitor, Fallback auf Redirection. Top-10-URLs.
- Bedingte Sektionen: Formulare, Suchanfragen und 404-Fehler erscheinen nur, wenn tatsächlich Daten vorhanden sind.
- Berichtszeitraum: Unabhängig vom Versand-Intervall konfigurierbar (Letzte 2 Tage, Letzte Woche, Letzte 2 Wochen, Letzte 4 Wochen).
- Konfigurierbares Intervall: Wöchentlich, Zweiwöchentlich, Monatlich oder Quartalsweise.
- E-Mail-Design: Vollständig anpassbar — Logo, Farben, Schriften, Button-Styling, Footer-Text, Absender-Name und -E-Mail.
- E-Mail-Format: HTML (formatiert) oder Plain Text wählbar.
- Manueller Versand: Report jederzeit manuell an alle konfigurierten Empfänger senden.
- Test-Report: Sofortiger Versand eines Test-Reports an eine einzelne E-Mail-Adresse.
- Master-Key-Integration: Automatische Update-Registrierung über den IDF Master-Key. Dependency-Check mit Admin-Notice bei fehlendem Master-Key.
- Erweiterbar: Filter und Actions für eigene Report-Sektionen und Anpassungen.
Changelog
v1.1.2
Hinzugefügt
- Manueller Versand: Button „Jetzt an Empfänger senden" auf der Übersichtsseite mit Bestätigungsdialog.
Geändert
- Cron-Absicherung:
admin_init-Hook prüft und plant den Cron bei Bedarf neu (löst Verlust bei ZIP-Updates).
v1.1.1
Behoben
- Content-Modul: WooCommerce-Produkte werden nicht mehr ausgeschlossen.
- Kommentare-Modul: Query filtert nach
comment_type— nur echte Benutzerkommentare.
v1.1.0
Hinzugefügt
- E-Mail-Design-Tab: Logo-Upload, Farben, Schriftart, Button-Radius, Footer-Text, Absender-Name/-E-Mail.
- Berichtszeitraum-Feld unabhängig vom Versand-Intervall.
- Such-Tracking als eigenes Modul mit Tabelle
idf_sr_searches.
Geändert
- Content-Modul: Erfasst alle öffentlichen CPTs dynamisch.
- Formular-Modul: Avada Forms als primäre Quelle, CF7/Flamingo und WPForms als Fallback.
- 404-Modul: RankMath als primäre Quelle, Redirection als Fallback.
- Bedingte Sektionen: Formulare, Suchanfragen und 404-Fehler werden nur bei vorhandenen Daten angezeigt.
v1.0.1
Geändert
- Dependency-Checker auf v1.5.1.
plugins_loaded-Priorität von 20 auf 15 (Architektur-Standard).- Activation/Deactivation-Hooks auf Closures umgestellt.
v1.0.0
Hinzugefügt
- Initiale Version.
- Report-Module: Benutzer, WooCommerce, Kommentare, Inhalte, Plugin-Updates, Formulare (CF7/WPForms), Suchanfragen, 404-Fehler.
- Admin-Seiten: Übersicht mit Test-Report, Einstellungen, Hilfe, Uninstall.
- Konfigurierbares Intervall: wöchentlich, zweiwöchentlich, monatlich, quartalsweise.
- HTML- und Plain-Text-E-Mail-Format wählbar.
- WooCommerce-Erkennung (HPOS-kompatibel).
- Master-Key-Anbindung.