Konfiguration
FG Media Audit 0.9.1 besitzt keine klassische Einstellungsseite mit dauerhaft gespeicherten Plugin-Optionen. Die wichtigsten Betriebsparameter werden direkt beim Audit, Import oder über FG-Core-Konstanten und -Filter gesteuert.
Importmodus
Section titled “Importmodus”Nur leere Felder ergänzen
Section titled “Nur leere Felder ergänzen”Standard: only_empty
Funktion: Vorhandene Werte werden nicht überschrieben. Nur leere Felder können durch einen neuen, nicht leeren Wert ergänzt werden.
Wann sinnvoll: Als Standard für größere redaktionelle Importe oder für extern überarbeitete CSV-Dateien.
Technische Auswirkungen: Ein bereits befülltes Zielfeld wird in der Vorschau als übersprungen markiert. Die Dateiumbenennung wird separat behandelt und folgt nicht dieser Leerfeld-Logik.
Vorhandene Werte überschreiben
Section titled “Vorhandene Werte überschreiben”Standard: deaktiviert
Funktion: Geänderte Werte können auch in bereits befüllte Felder geschrieben werden.
Wann sinnvoll: Wenn eine kontrollierte CSV-/JSON-Quelle als neuer verbindlicher Stand übernommen werden soll.
Technische Auswirkungen: Vor dem Schreiben ist eine zusätzliche ausdrückliche Bestätigung erforderlich.
Importfelder
Section titled “Importfelder”Standardmäßig sind folgende Felder ausgewählt:
| Feld | Standard | WordPress-Ziel |
|---|---|---|
| Titel | ausgewählt | post_title |
| Alt | ausgewählt | _wp_attachment_image_alt |
| Beschriftung | ausgewählt | post_excerpt |
| Beschreibung | ausgewählt | post_content |
| Neuer Dateiname | nicht ausgewählt | kontrollierter Rename-Plan |
Der Import muss mindestens ein ausgewähltes Feld enthalten. Nicht in der Importdatei vorhandene ausgewählte Felder werden ignoriert und in der Vorschau ausgewiesen.
Dateiumbenennung
Section titled “Dateiumbenennung”Neuer Dateiname
Section titled “Neuer Dateiname”Standard: nicht ausgewählt
Funktion: Benennt die WordPress-Bildfamilie innerhalb des bestehenden Upload-Unterordners um.
Wann sinnvoll: Wenn technische oder generische Dateinamen kontrolliert bereinigt werden sollen.
Technische Auswirkungen: Ein vollständiger Verwendungsscan ist Voraussetzung. Die Dateiendung bleibt unverändert; Pfadangaben im neuen Dateinamen sind nicht erlaubt. Vor dem Schreiben ist eine separate Bestätigung erforderlich.
Weitere Einschränkungen stehen unter Dateiumbenennung.
Importgrenzen
Section titled “Importgrenzen”| Parameter | Wert |
|---|---|
| Maximale Importdatei | 10 MB |
| Maximale Datensätze pro Import | 10.000 |
| Maximale Detailzeilen der Vorschau | 3.000 |
| Maximale Dateiumbenennungen pro Import | 250 |
| Lebensdauer eines gespeicherten Vorschauplans | 30 Minuten |
Die Begrenzung auf 3.000 Vorschauzeilen betrifft nur die Detaildarstellung. Die Importdatei wird bis zum maximal erlaubten Datensatzlimit vollständig geprüft.
Verwendungsscan
Section titled “Verwendungsscan”Automatischer Scan
Section titled “Automatischer Scan”Standard: deaktiviert
Funktion: Es gibt keinen zeitgesteuerten Medien-Verwendungsscan. Der Scan wird ausschließlich durch eine Admin-Aktion gestartet.
Technische Auswirkungen: Der Scan läuft in Batches mit 75 Beiträgen über admin-ajax.php. Ein zuvor vollständig abgeschlossener Index bleibt aktiv, bis der neue Scan erfolgreich beendet ist.
FG-Core-Statusmeldung
Section titled “FG-Core-Statusmeldung”Die mit dem Projekt ausgelieferte FG-Core-Implementierung 1.1.3 aktiviert standardmäßig eine tägliche Installations-Statusmeldung. Sie ist kein Bestandteil des Medienaudits, wird aber durch FG Core bereitgestellt. Wenn mehrere FUNCKGROUP-Plugins unterschiedliche eingebettete Core-Versionen registrieren, wählt FG Core zur Laufzeit eine gemeinsame kompatible Implementierung aus.
Statusmeldung aktivieren/deaktivieren
Section titled “Statusmeldung aktivieren/deaktivieren”Standard: aktiviert
Die Statusmeldung kann per Konstante deaktiviert werden:
define('FG_CORE_STATUS_REPORTING', false);Alternativ steht der FG-Core-Filter zur Verfügung:
add_filter('fg_core_status_reporting_enabled', '__return_false');Status-Endpunkt
Section titled “Status-Endpunkt”Standard: https://lizenz.funckgroup-server.com/wp-json/fg-lizenz/v1/status
Der Endpunkt kann über die Konstante FG_CORE_STATUS_ENDPOINT oder den Filter fg_core_status_endpoint geändert werden. Der Filter erhält die bereits ermittelte Endpunkt-URL als Parameter.
Welche Daten im Standard-Payload enthalten sind, ist unter Datenverarbeitung beschrieben.
FG-Core-Adminmenü
Section titled “FG-Core-Adminmenü”Der eingebettete FG Core stellt Filter für das gemeinsame FUNCKGROUP-Menü bereit. Die Standardwerte sind:
| Filter | Standard |
|---|---|
fg_core_parent_capability |
manage_options |
fg_core_menu_icon |
dashicons-admin-generic |
fg_core_menu_position |
58 |
Diese Filter wirken auf den gemeinsam verwendeten FG Core und damit potenziell auf mehrere aktive FUNCKGROUP-Plugins.