Über dieses Plugin
IDF External Image ermöglicht es, einem Beitrag, einer Seite oder einem beliebigen Custom Post Type ein Featured Image per externer URL zuzuweisen. Es wird kein Bild auf den eigenen Server geladen — die URL bleibt extern, und WordPress liefert für jede angefragte Bildgröße diese Original-URL aus. So lässt sich Inhalt aus zentralen Bildquellen oder fremden CDNs einbinden, ohne die eigene Mediathek aufzublähen.
Features
- Sidebar-Box im Editor: Felder für URL, Alt-Text und Live-Vorschau — sowohl im Classic Editor (klassische Sidebar-Meta-Box) als auch im Block-Editor (Document-Setting-Panel via
registerPlugin). - Settings-Page: Unter Einstellungen → External Image Auswahl der Post-Types, die das URL-Feld bekommen sollen. Standard:
postundpage. - Externe Bild-URL als Featured Image: Greift in
the_post_thumbnail,wp_get_attachment_image_*und die WordPress-REST-API ein und liefert die externe URL aus. - Speicherung als Post-Meta: URL und Alt-Text liegen als
_idf_external_image_urlbzw._idf_external_image_alt, registriert mitshow_in_rest = truefür Block-Editor und REST-Zugriff. - Master-Key-Integration: Plugin meldet sich beim IDF Master-Key-Dashboard an und lässt sich über den IDF-Update-Mechanismus aktualisieren.
Changelog
v1.0.0
Hinzugefügt
- Plugin-Skeleton mit Plugin-Header, Konstanten, SPL-Auto-Loader und Aktivierungs-Hooks. (Issue #1)
- Settings-Page unter Einstellungen → External Image: Checkbox-Liste aller Post-Types mit
post-thumbnails-Support. (Issue #2) - Sidebar-Meta-Box mit URL-, Alt-Text- und Vorschau-Feld für aktivierte Post-Types (Classic Editor + Block-Editor). (Issue #3)
- Master-Key-Integration: Update-Registrierung über
idf_master_key_register_plugin()und Filteridf/master-key/known_plugins.