- die Bausteine von WordPress und ihr Zusammenspiel verstehen
- nachvollziehen, was bei einem Seitenaufruf passiert
- die wichtigsten Datenbanktabellen und Ordner kennen
- verstehen, warum der Core nie verändert wird
WordPress betreibt einen großen Teil aller Websites weltweit – vom kleinen Vereinsblog bis zu Nachrichtenportalen und Onlineshops. Viele nutzen es jahrelang, ohne zu wissen, was im Hintergrund passiert. Das reicht, solange alles läuft. Sobald aber ein Fehler auftritt, eine Funktion fehlt oder eine KI-Anwendung angebunden werden soll, lohnt sich ein Blick unter die Haube. Diese erste Lektion zeigt die Architektur von WordPress: aus welchen Teilen es besteht, wie diese Teile zusammenarbeiten und was bei jedem Seitenaufruf geschieht. Dieses Wissen ist die Grundlage für alle weiteren Module – von PHP über Plugins bis zu Agenten.
1. Die Bausteine
WordPress ist in PHP geschrieben und speichert seine Daten in einer MySQL- oder MariaDB-Datenbank. Um den Core herum gibt es zwei Arten von Erweiterungen: Themes bestimmen, wie die Website aussieht, Plugins fügen Funktionen hinzu. Eigene Anpassungen gehören immer in ein Theme oder Plugin, niemals in den Core – sonst sind sie beim nächsten Update verloren.
2. Was bei einem Seitenaufruf passiert
Bei jedem Aufruf einer Seite läuft in WordPress eine feste Abfolge ab. Klicken Sie sich durch:
Diese Abfolge erklärt viele alltägliche Beobachtungen. Ein fehlerhaftes Plugin kann die ganze Seite lahmlegen, weil es bei jedem Aufruf geladen wird. Viele Plugins machen eine Website langsam, weil jedes einzelne Code ausführt. Und ein Seitencache beschleunigt WordPress so stark, weil er fast alle Schritte überspringt und fertiges HTML ausliefert.
3. Die Datenbank
Alle Inhalte, Einstellungen und Benutzer liegen in wenigen Tabellen. Erkunden Sie die wichtigsten:
Auffällig ist das flexible Grundprinzip: Fast alles ist ein „Post“ in wp_posts, unterschieden über den Beitragstyp. Seiten, Menüeinträge, Medien und eigene Inhaltstypen wie Kurse oder Produkte nutzen dieselbe Tabelle. Zusatzangaben landen als Schlüssel-Wert-Paare in wp_postmeta. Diese Flexibilität macht WordPress vielseitig, kann aber bei großen Datenmengen zum Engpass werden – ein Thema, auf das Modul 4 zurückkommt.
4. Die Ordnerstruktur
1/2├── wp-admin/ ← Verwaltungsoberfläche (Core – nicht ändern)3├── wp-includes/ ← Kernfunktionen (Core – nicht ändern)4├── wp-content/ ← alles Eigene5│ ├── themes/ ← installierte Themes6│ ├── plugins/ ← installierte Plugins7│ ├── mu-plugins/ ← „Must-use“-Plugins, immer aktiv8│ └── uploads/ ← Bilder und Dateien9├── wp-config.php ← Datenbankzugang, Schlüssel, Einstellungen10└── index.php ← Einstiegspunkt jeder AnfrageDie Faustregel ist einfach: Alles außerhalb von wp-content gehört dem Core und wird bei Updates überschrieben. Eigenes liegt in wp-content. Bei einem Umzug oder einer Sicherung sind deshalb vor allem zwei Dinge wichtig: der Ordner wp-content und die Datenbank. wp-config.php enthält Zugangsdaten und Sicherheitsschlüssel und muss besonders geschützt werden.
5. Hooks: das Herz der Erweiterbarkeit
Wie können Themes und Plugins das Verhalten von WordPress ändern, ohne den Core anzufassen? Die Antwort sind Hooks: Stellen im Ablauf, an denen WordPress sagt „hier kann sich jemand einklinken“. Es gibt zwei Arten. Actions lösen zusätzliche Aufgaben aus, etwa „nachdem ein Beitrag gespeichert wurde, schicke eine Benachrichtigung“. Filter verändern Daten, etwa „bevor der Titel angezeigt wird, hänge den Ort an“. Tausende solcher Hooks machen WordPress so erweiterbar. Modul 4 behandelt sie ausführlich; hier genügt ein erster Blick:
1<?php2// Filter: an jeden Beitragstitel den Ort anhängen3add_filter( 'the_title', function ( $titel ) {4 return $titel . ' – Osnabrück';5} );6. Wie WordPress heute weiterentwickelt wird
WordPress erscheint etwa zwei- bis dreimal im Jahr in einer neuen Hauptversion; aktuell ist Version 7.1 vom August 2026. Seit einigen Jahren stehen der Block-Editor, das Gestalten ganzer Websites mit Blöcken und moderne Schnittstellen im Mittelpunkt. Mit Version 6.9 kam die Abilities API hinzu, mit Version 7.0 ein KI-Client, Connectors und der MCP Adapter, über den KI-Agenten WordPress bedienen können. WordPress 7 setzt mindestens PHP 7.4 voraus, empfohlen ist PHP 8.3. Wer WordPress heute lernt, lernt also eine Plattform, die sich gerade zu einem Werkzeug für KI-Anwendungen weiterentwickelt – Modul 7 zeigt, was das konkret bedeutet.
| Version | Wichtige Neuerung |
|---|---|
| 5.0 (2018) | Block-Editor ersetzt den klassischen Editor |
| 5.9 (2022) | Full Site Editing: ganze Website mit Blöcken gestalten |
| 6.9 (2025) | Abilities API: Fähigkeiten maschinenlesbar beschreiben |
| 7.0 (2026) | AI Client, Connectors, MCP Adapter; PHP 7.4 als Minimum |
| 7.1 (2026) | responsive Stilzustände, Icon-Registrierung |
7. Ein Beispiel
Ein Yogastudio betreibt seine Website mit WordPress. Die Kurse sind ein eigener Inhaltstyp „kurs“, gespeichert in wp_posts, mit Uhrzeit und Preis als Metadaten. Ein Block-Theme bestimmt das Aussehen, ein Buchungs-Plugin ergänzt die Anmeldung, ein kleines eigenes Plugin enthält Anpassungen wie einen Filter, der bei ausgebuchten Kursen „Warteliste“ an den Titel hängt. Als nach einem Update die Seite plötzlich weiß bleibt, weiß das Team dank dieses Wissens, wo es suchen muss: bei den Plugins, die bei jedem Aufruf geladen werden. Modul 5 zeigt, wie man solche Fehler systematisch findet.
8. Häufige Fragen
Ist WordPress nur für Blogs geeignet? Nein. WordPress begann als Blogsystem, ist heute aber eine vollwertige Plattform für Unternehmenswebsites, Shops, Lernplattformen, Mitgliederbereiche und als Datenquelle für Apps. Entscheidend ist ein passendes Inhaltsmodell und eine saubere Auswahl von Themes und Plugins. Für sehr spezielle Anwendungen mit komplexer Geschäftslogik kann eine eigene Anwendung besser sein; für die meisten Websites des Mittelstands ist WordPress eine solide Wahl.
Wie sicher ist WordPress? Der Core gilt als gut gepflegt und wird von einem eigenen Sicherheitsteam betreut; Sicherheitsupdates erscheinen schnell und werden auf den meisten Websites automatisch eingespielt. Die meisten Probleme entstehen durch veraltete Plugins und Themes, schwache Passwörter und fehlende Updates. Wer diese drei Punkte im Griff hat, betreibt eine sichere Website. Modul 5 zeigt, wie man eine Website absichert und im Ernstfall bereinigt.
Was ist der Unterschied zwischen wordpress.org und wordpress.com? Auf wordpress.org gibt es die freie Software, die man bei einem beliebigen Hoster selbst installiert und vollständig kontrolliert. wordpress.com ist ein kommerzieller Dienst, der WordPress als fertige Plattform betreibt, mit je nach Tarif eingeschränkten Möglichkeiten für eigene Plugins und Themes. Dieser Kurs bezieht sich auf die selbst betriebene Variante, bei der alle beschriebenen Techniken uneingeschränkt nutzbar sind.
- [1]WordPress.org (2026): Developer Resources – Common APIs Handbook. developer.wordpress.org.
- [2]WordPress.org (2026): Database Description. developer.wordpress.org/advanced-administration.
- [3]WordPress.org (2026): WordPress 7.1 „Mary Lou“ – Release Notes.
- [4]Make WordPress Core (2026): Dropping support for PHP 7.2 and 7.3. make.wordpress.org/core.
Stand: September 2026, WordPress 7.1, PHP 8.3. Kursmaterial der Klarwerk Akademie. WordPress entwickelt sich schnell – maßgeblich ist die aktuelle Dokumentation auf developer.wordpress.org.