Skip to content

Kompatibilität

Diese Seite nennt nur Kompatibilitätsmerkmale, die sich aus dem aktuellen Projektcode oder den mitgelieferten Metadaten ableiten lassen.

Das installierbare Referenz-Plugin deklariert:

  • Requires at least: WordPress 6.0

FG Core verwendet Standard-WordPress-APIs für Admin-Menüs, Capabilities, Optionen, HTTP-Requests und WP-Cron.

Eine separate Mindest-WordPress-Version ist im Core-Manifest oder in composer.json nicht hinterlegt. Für die vorliegende Distribution ist deshalb WordPress 6.0 die explizit ausgewiesene Mindestversion.

Das Core-Manifest und composer.json verlangen:

  • PHP 7.4 oder neuer

Der Bootstrap prüft die PHP-Version jedes Core-Kandidaten vor dem Start.

FG Core erkennt mit is_multisite(), ob WordPress als Multisite läuft, und berücksichtigt network_id, blog_id sowie den Netzwerk-Aktivstatus von Plugins in der Statusmeldung.

Der Code enthält jedoch keine eigene Network-Admin-Menüregistrierung und keine Multisite-spezifische Einstellungsoberfläche. Ein ausdrücklicher Testnachweis für vollständige Multisite-Kompatibilität ist im Projekt nicht enthalten.

Die Installations-Statusmeldung verwendet WP-Cron und den vorhandenen Zeitplan daily. Ist WP-Cron auf einer Installation deaktiviert oder wird nicht anderweitig ausgelöst, kann sich der Versand verzögern oder ausbleiben.

Für die Statusmeldung muss WordPress den konfigurierten HTTPS-Endpunkt über die WordPress HTTP API erreichen können. Der Versand verwendet wp_remote_post().

FG Core enthält keine .htaccess-Regeln, keine Nginx-Konfiguration und keine serverspezifische Rewrite-Logik. Eine besondere Webserver-Abhängigkeit ist im Projekt nicht implementiert.

FG Core 1.1.3 registriert keine eigenen WordPress-REST-Endpunkte und keine eigenen AJAX-Actions.

Die Statusmeldung ist ein ausgehender HTTP-Request und kein REST-Endpunkt dieses Plugins.

Das Projekt registriert keine WP-CLI-Kommandos.

Das PHP-Skript tools/sync-fg-core.php ist ein Entwicklungswerkzeug und kein WP-CLI-Befehl.

Das Projekt enthält kein eigenes JavaScript. Für die Admin-Darstellung wird ausschließlich CSS geladen. Deshalb ist im Repository keine eigene Browser-Support-Matrix definiert.

Composer wird nur für den Entwicklungs- und Synchronisationsworkflow benötigt. Die ausgelieferte WordPress-Runtime kann vollständig aus includes/fg-core/ geladen werden.

FG Core arbeitet im WordPress-Admin und enthält keine Theme-spezifische Frontend-Logik. Im Projekt sind keine expliziten Kompatibilitätslisten oder Testnachweise für WooCommerce, Elementor oder konkrete Themes enthalten.

Zur Laufzeit liest FG Core sein Manifest, die PHP-Runtime und die Admin-CSS-Datei aus dem Plugin-Verzeichnis. Das Sync-Werkzeug für die Entwicklung benötigt Schreibrechte auf das Ziel includes/fg-core/.