Dokumentation · Entwickler-Dokumentation

Datenbanktabellen für Entwickler

Diese Seite verzichtet bewusst darauf, die Datenbanktabellen, Spalten, Indizes, Schemaversionen oder Migrationsschritte des Plugins einzeln aufzuführen.

Was Integratoren wissen müssen

Das Plugin verwendet eine Kombination aus standardmäßigem WordPress-Speicher und vom Plugin verwalteten Tabellen, wo dies für die eigene Funktionalität des Plugins erforderlich ist. Das Speicherlayout, die Tabellennamen, Spaltendefinitionen und das Migrationsverhalten sind Implementierungsdetails und nicht Teil des öffentlichen Integrationsvertrags.

Ein direkter Datenbankzugriff (Lesen oder Schreiben) auf den vom Plugin verwalteten Speicher wird nicht unterstützt. Verwenden Sie stattdessen die unterstützte Einstellungs-Benutzeroberfläche im Admin-Bereich, Shortcodes, Templates und alle dokumentierten Erweiterungspunkte. Wenn Daten, die Sie benötigen, nicht über eine unterstützte Schnittstelle erreichbar sind, fordern Sie dies als Feature an, anstatt interne Tabellen abzufragen.

Unterstützte öffentliche Integrationsschnittstellen

Bevorzugen Sie bei der Integration mit dem Plugin diese stabilen Schnittstellen:

Interne Klassennamen, Option-Keys, Datenbanktabellen, REST- und AJAX-Endpunkte, Cron-Hook-Namen, Capability- und Nonce-Identifikatoren sowie die Release-/Update-Infrastruktur werden als Implementierungsdetails behandelt. Sie können sich zwischen den Versionen ohne vorherige Ankündigung ändern und sind nicht Teil des öffentlichen Integrationsvertrags.

Stabilitäts- und Änderungsrichtlinie

Alles, was oben nicht als unterstützte öffentliche Schnittstelle aufgeführt ist, gilt als internes Implementierungsdetail. Interne APIs, das Speicherlayout und Sicherheitsimplementierungen können sich zwischen den Versionen ändern. Verlassen Sie sich in Drittanbieter-Code, Themes oder externen Systemen nicht auf diese Details. 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 Integrationsschnittstellen sind die dokumentierten Shortcodes, Template-Overrides, die Einstellungs-Benutzeroberfläche und alle in diesem Abschnitt explizit veröffentlichten Erweiterungspunkte.