Du möchtest WordPress nicht nur nutzen, sondern wirklich verstehen – und eigene Plugins entwickeln, die genau das tun, was du brauchst? Dieser Lehrgang zeigt dir den Weg von der ersten PHP-Datei bis zum vollständigen Gutenberg-Block mit Full Site Editing.
Der Lehrgang ist Teil unserer clipperton.at-Dokumentationsreihe rund um WordPress – praxisnah, auf Österreichisch, und so aufgebaut, dass du jede Lektion direkt im Browser testen kannst.
Was dich erwartet
Der Lehrgang ist in 11 aufeinander aufbauende Aufgaben gegliedert – von den absoluten Grundlagen bis zu modernen WordPress-7.0-Features. Jede Einheit enthält Erklärungen, kommentierten Starter-Code, eine Aufgabenstellung und eine vollständige Musterlösung mit Bewertungsrubrik.
Die 11 Lehrgangs-Module
- Aufgabe 1 – Plugin-Anatomie & Hooks: Plugin-Header, ABSPATH-Check, Actions vs. Filters – der Einstieg ins WordPress-Hook-System.
- Aufgabe 2 – Mini-Plugin selbst erfinden: Eigene Idee umsetzen, Plugin-Header, Sicherheit mit
esc_*(), README schreiben. - Aufgabe 3 – Custom Post Type + Settings-Page: Eigene Inhaltstypen registrieren, Meta-Felder speichern, Admin-Einstellungsseite mit der Settings API.
- Aufgabe 4 – Shortcode entwickeln: Eigene Shortcodes mit Attributen und Enclosing-Support, WP_Query für dynamische Ausgaben.
- Aufgabe 5 – REST API Endpoint: Eigene JSON-Endpunkte, Authentifizierung, Fetch-API im Frontend.
- Aufgabe 6 – Gutenberg Block (JSX): Eigener Block mit
@wordpress/scripts, RichText, InspectorControls, Edit- und Save-Funktion. - Aufgabe 7 – PHP-Only Block (WordPress 7.0): Blöcke ohne Build-Prozess – nur PHP,
autoRegister, automatische Inspector Controls. - Aufgabe 8 – Custom Fields mit Meta Box & Block: Alle drei Varianten: Classic Meta Box, PHP-Only Block mit
source => meta, JSX Block mituseEntityProp. - Aufgabe 8b – Meta-Felder im Frontend: Shortcode mit Gesamt- und Einzelfeld-Ausgabe,
the_content-Filter, automatisches Anhängen. - Aufgaben 9–10 – Block-Erweiterungen & Editor-Lock: Block Styles, Variations, Filters, Bindings API; fixierte Vorlagen mit
post_templateund Patterns. - Aufgabe 11 – Full Site Editing: Templates, Template Parts,
block-templates-Ordner, Plugin-eigene FSE-Vorlagen für Custom Post Types.
Voraussetzungen
Du brauchst keine Vorkenntnisse in der Plugin-Entwicklung – aber ein paar Grundlagen helfen:
- Grundlegende PHP-Kenntnisse (Variablen, Funktionen, Arrays)
- WordPress als Anwender kennen (Beiträge, Seiten, Plugins installieren)
- Für Aufgaben 6–11: Grundkenntnisse in JavaScript/HTML sind hilfreich, aber nicht zwingend nötig
Empfohlene Tools
- WordPress Playground (playground.wordpress.net) – läuft direkt im Browser, kein Setup nötig. Ideal zum schnellen Testen aller Aufgaben.
- LocalWP – lokale WordPress-Entwicklungsumgebung für komplexere Projekte mit npm-Build.
- VS Code – Code-Editor mit PHP- und JavaScript-Unterstützung.
- Node.js + npm – für Aufgaben mit
@wordpress/scripts(Gutenberg-Blöcke). - Postman – zum Testen von REST-API-Endpoints.
Über diesen Lehrgang & clipperton.at
Dieser Lehrgang entstand im Rahmen von clipperton.at – dem WordPress-Dokumentationsportal aus Österreich. WordPress ist bei uns nicht nur Werkzeug, sondern auch Lernfeld: Wir nutzen es, wir erweitern es, und wir geben unser Wissen weiter.
Alle Lehrgangs-Unterlagen – Aufgaben, Musterlösungen und Bewertungsrubriken – sind als HTML-Dateien verfügbar und können direkt in WordPress-Seiten eingefügt werden. Der Lehrgang wird laufend erweitert und an neue WordPress-Versionen angepasst.
Fragen, Anregungen oder eigene Ideen für weitere Lektionen? Schreib uns über clipperton.at.
Ähnliche Beiträge
- Events Manager (42.79%)
- Blockeditor Tricks (39.84%)
- Blockeditor Tricks (39.83%)
- Vorlagen (39.62%)
- Full Site Editing mit WordPress (36.86%)
