WordPress Tutorial
WordPress lernen – das komplette WordPress Tutorial in Deutsch von A bis Z
Du möchtest WordPress lernen und suchst ein ausführliches, systematisch aufgebautes WordPress Tutorial, das dich von den ersten Grundlagen bis zur professionellen Entwicklung begleitet? Dann findest du hier einen vollständigen Lernweg rund um WordPress.
Dieses WordPress Tutorial richtet sich sowohl an Anfänger als auch an fortgeschrittene Anwender, Webseitenbetreiber, Administratoren und Entwickler. Die Themen bauen sinnvoll aufeinander auf und führen Schritt für Schritt durch Installation, Bedienung, Gestaltung, Plugins, Themes, Sicherheit, SEO, WooCommerce und individuelle WordPress Programmierung.
Du kannst das Tutorial von Anfang bis Ende durcharbeiten oder gezielt in einzelne Bereiche einsteigen. Zu jedem wichtigen Thema entsteht eine eigene ausführliche Unterseite, auf der der jeweilige Punkt mit Beispielen, Erklärungen und Praxiswissen behandelt wird.
Vorwort zum WordPress Tutorial
WordPress gehört zu den vielseitigsten Content-Management-Systemen für Webseiten. Was ursprünglich vor allem für Blogs entwickelt wurde, ist heute eine umfangreiche Plattform für Unternehmenswebseiten, Magazine, Onlineshops, Landingpages, Portale, Ratgeberseiten und individuelle Webanwendungen.
Ein großer Vorteil von WordPress besteht darin, dass du bereits ohne umfangreiche Programmierkenntnisse eine professionelle Webseite erstellen und verwalten kannst.
Wenn du tiefer einsteigst, eröffnet WordPress jedoch noch wesentlich mehr Möglichkeiten.
Du kannst beispielsweise:
- eigene Webseiten erstellen
- Beiträge und Seiten verwalten
- WordPress Themes installieren und anpassen
- Plugins verwenden
- eigene Plugins entwickeln
- Templates erstellen
- WooCommerce Shops betreiben
- Suchmaschinenoptimierung durchführen
- Ladezeiten optimieren
- WordPress absichern
- eigene PHP-Funktionen entwickeln
- APIs anbinden
- automatisierte Prozesse erstellen
Das Ziel dieses Tutorials besteht deshalb nicht nur darin, dir zu zeigen, wo sich bestimmte Einstellungen befinden.
Du sollst verstehen, wie WordPress funktioniert, welche technischen Komponenten zusammenspielen und wie du Probleme selbstständig analysieren kannst.
WordPress herunterladen
WordPress ist eine Open-Source-Software und kann kostenlos über die offizielle WordPress-Webseite heruntergeladen werden.
Für eine eigene WordPress Installation benötigst du normalerweise:
- eine Domain
- Webhosting oder einen Server
- PHP
- eine MySQL- oder MariaDB-Datenbank
- HTTPS beziehungsweise ein SSL-Zertifikat
Viele Hostinganbieter bieten zusätzlich eine automatische WordPress Installation an.
Für Lern- und Entwicklungszwecke kannst du WordPress außerdem lokal auf deinem eigenen Computer installieren.
Offizielle WordPress Download-Seite: WordPress.org
So ist das WordPress Tutorial aufgebaut
Das Tutorial ist in aufeinander aufbauende Themenbereiche unterteilt.
Als Anfänger solltest du möglichst mit den Grundlagen beginnen und dich anschließend Kapitel für Kapitel weiterarbeiten.
Wenn du bereits Erfahrung mit WordPress besitzt, kannst du direkt in Themen wie Plugins, Templates, WooCommerce, SEO, Sicherheit oder Programmierung einsteigen.
1. WordPress Grundlagen
1.1 Was ist WordPress?
Was WordPress eigentlich ist, wie ein Content-Management-System funktioniert und warum WordPress für so viele unterschiedliche Webseiten eingesetzt werden kann.
1.2 Wie funktioniert WordPress?
Grundlegender Aufbau von WordPress und Zusammenspiel zwischen PHP, Datenbank, Themes, Plugins und Browser.
1.3 WordPress.com und WordPress.org
Die Unterschiede zwischen einer gehosteten WordPress-Lösung und einer selbst betriebenen WordPress Installation.
1.4 Vorteile von WordPress
Warum WordPress für kleine Webseiten, Unternehmen, Blogs und umfangreiche Projekte interessant ist.
1.5 Nachteile von WordPress
Welche technischen und organisatorischen Nachteile berücksichtigt werden sollten.
1.6 Was kann man mit WordPress erstellen?
Unternehmensseiten, Blogs, Shops, Portale, Magazine, Landingpages und individuelle Anwendungen.
1.7 WordPress für Anfänger
Die wichtigsten Grundlagen für deinen Einstieg in WordPress.
2. Domain, Hosting und Server
2.1 Was ist eine Domain?
Grundlagen zu Domainnamen und deren Bedeutung für deine WordPress Webseite.
2.2 Was ist Webhosting?
Wie Webhosting funktioniert und welche technischen Leistungen ein Hostingpaket bereitstellt.
2.3 WordPress Hosting
Worauf du bei einem Hostingangebot für WordPress achten solltest.
2.4 Shared Hosting
Vorteile und Grenzen klassischer Hostingpakete.
2.5 VPS und eigener Server
Wann ein virtueller Server oder eigener Server für WordPress sinnvoll sein kann.
2.6 PHP für WordPress
Warum WordPress PHP benötigt und welche Bedeutung die verwendete PHP-Version besitzt.
2.7 MySQL und MariaDB
Wie WordPress seine Inhalte und Einstellungen in einer Datenbank speichert.
2.8 SSL und HTTPS
Warum eine verschlüsselte Verbindung für moderne WordPress Webseiten wichtig ist.
2.9 DNS verstehen
Wie Domains mit Webservern verbunden werden.
2.10 FTP und SFTP
Wie du direkt auf Dateien deiner WordPress Installation zugreifen kannst.
3. WordPress installieren
3.1 WordPress herunterladen
Wo du die aktuelle WordPress Version erhältst und welche Dateien im Download enthalten sind.
3.2 WordPress manuell installieren
Schrittweise Installation über Webspace, Datenbank und Installationsassistent.
3.3 WordPress automatisch installieren
WordPress über eine 1-Klick-Installation des Hostinganbieters einrichten.
3.4 WordPress lokal installieren
Eine lokale WordPress Entwicklungsumgebung auf deinem Computer einrichten.
3.5 WordPress Datenbank erstellen
Datenbank und Datenbankbenutzer für WordPress vorbereiten.
3.6 Die wp-config.php
Die wichtigste WordPress Konfigurationsdatei und ihre Einstellungen.
3.7 WordPress Installationsfehler
Typische Probleme bei der Installation erkennen und beheben.
3.8 WordPress nach der Installation einrichten
Die wichtigsten ersten Einstellungen nach einer neuen Installation.
4. WordPress Dashboard und Backend
4.1 WordPress Dashboard
Der zentrale Verwaltungsbereich deiner WordPress Webseite.
4.2 WordPress Backend
Navigation und Funktionen innerhalb des Administrationsbereichs.
4.3 WordPress Werkzeugleiste
Die wichtigsten Schnellzugriffe im Backend und Frontend.
4.4 Allgemeine Einstellungen
Seitentitel, Sprache, Zeitzone und grundlegende WordPress Einstellungen.
4.5 Lesen und Schreiben
Einstellungen für Inhalte, Startseite und Beitragsdarstellung.
4.6 Permalinks
Wie WordPress URLs erzeugt und welche Struktur sinnvoll ist.
5. Seiten und Beiträge
5.1 WordPress Seiten
Statische Inhalte wie Startseite, Kontakt oder Leistungen erstellen.
5.2 WordPress Beiträge
Blogbeiträge und aktuelle Inhalte erstellen und verwalten.
5.3 Unterschied zwischen Seite und Beitrag
Wann du eine Seite und wann du einen Beitrag verwenden solltest.
5.4 WordPress Kategorien
Beiträge thematisch strukturieren.
5.5 WordPress Schlagwörter
Tags verwenden und typische Fehler vermeiden.
5.6 Beitragsbilder
Bilder für Beiträge und andere Inhalte festlegen.
5.7 Entwürfe und Vorschau
Inhalte vorbereiten und vor der Veröffentlichung überprüfen.
5.8 Beiträge planen
Artikel automatisch zu einem gewünschten Zeitpunkt veröffentlichen.
6. Gutenberg und Block Editor
6.1 Gutenberg verstehen
Grundlagen des modernen WordPress Block Editors.
6.2 WordPress Blöcke
Wie Inhalte aus einzelnen Blöcken aufgebaut werden.
6.3 Textblöcke
Absätze, Überschriften, Listen und Zitate.
6.4 Bilder und Galerien
Medien mit Gutenberg einbinden.
6.5 Buttons
Call-to-Action Elemente erstellen.
6.6 Spalten und Gruppen
Komplexere Layouts mit Blockstrukturen aufbauen.
6.7 Block Patterns
Vorgefertigte Layoutbereiche verwenden.
6.8 Synchronisierte Patterns
Wiederverwendbare Bereiche zentral verwalten.
6.9 Listenansicht
Komplexe Blockstrukturen übersichtlich verwalten.
6.10 WordPress Code-Editor
HTML und Block-Markup direkt bearbeiten.
7. WordPress Mediathek
7.1 Mediathek verwenden
Bilder, Dokumente und andere Dateien verwalten.
7.2 Bilder hochladen
Medien richtig in WordPress einfügen.
7.3 WordPress Bildgrößen
Thumbnail, Medium, Large und individuelle Bildgrößen verstehen.
7.4 Bilder optimieren
Dateigröße reduzieren und Ladezeiten verbessern.
7.5 Alt-Texte
Bilder für Barrierefreiheit und Suchmaschinen beschreiben.
7.6 WebP und moderne Bildformate
Moderne Formate für kleinere Dateien verwenden.
7.7 Videos einbinden
Videos und externe Medien sinnvoll integrieren.
8. Navigation und Menüs
8.1 WordPress Navigation
Eine übersichtliche Seitenstruktur für Besucher aufbauen.
8.2 Menü erstellen
Seiten und andere Inhalte in Menüs einfügen.
8.3 Untermenüs
Dropdown-Navigationen strukturieren.
8.4 Mobile Navigation
Navigation für Smartphones und Tablets optimieren.
8.5 Footer Navigation
Wichtige Links im unteren Seitenbereich integrieren.
9. WordPress Themes
9.1 Was ist ein WordPress Theme?
Wie Themes das Design und teilweise auch Funktionen einer Webseite bestimmen.
9.2 Theme installieren
Kostenlose und externe Themes installieren.
9.3 WordPress Theme auswählen
Worauf du bei Design, Performance und Wartbarkeit achten solltest.
9.4 Kostenlose und Premium Themes
Unterschiede und typische Vor- und Nachteile.
9.5 Theme anpassen
Layout und Design verändern.
9.6 Child Theme
Theme-Anpassungen möglichst updatefähig umsetzen.
9.7 Theme Updates
Themes sicher aktualisieren.
10. Block Themes und Full Site Editing
10.1 Was ist Full Site Editing?
Die moderne WordPress Methode zur Gestaltung einer kompletten Webseite.
10.2 Block Themes
Wie sich moderne Themes von klassischen Themes unterscheiden.
10.3 WordPress Site Editor
Header, Footer und Templates über den Editor bearbeiten.
10.4 Template Parts
Wiederverwendbare Bereiche eines Block Themes.
10.5 Globale Styles
Farben, Typografie und Layout zentral steuern.
10.6 theme.json
Globale Theme-Konfiguration für fortgeschrittene Anwender und Entwickler.
11. WordPress Templates
11.1 Was ist ein WordPress Template?
Wie WordPress unterschiedliche Seitentypen darstellt.
11.2 WordPress Template-Hierarchie
Nach welchen Regeln WordPress entscheidet, welches Template geladen wird.
11.3 Seitentemplates
Eigene Layouts für bestimmte Seiten erstellen.
11.4 Beitrags-Templates
Individuelle Darstellung für einzelne Beiträge.
11.5 Kategorie-Templates
Kategorie- und Archivseiten individuell gestalten.
11.6 Eigene Templates entwickeln
WordPress Templates mit PHP und HTML erstellen.
11.7 WooCommerce Templates
Produkt- und Shopseiten individuell anpassen.
12. WordPress Plugins
12.1 Was ist ein WordPress Plugin?
WordPress Funktionen über Erweiterungen ergänzen.
12.2 Plugin installieren
Plugins über das Backend oder manuell installieren.
12.3 Gute Plugins auswählen
Updates, Sicherheit, Performance und Qualität beurteilen.
12.4 Plugins konfigurieren
Erweiterungen passend zur eigenen Webseite einstellen.
12.5 Plugins aktualisieren
Updates sicher durchführen.
12.6 Plugin-Konflikte
Probleme zwischen verschiedenen Erweiterungen erkennen.
12.7 Plugin ohne Backend deaktivieren
Fehlerhafte Erweiterungen auch bei nicht erreichbarem Backend abschalten.
12.8 Plugins löschen
Erweiterungen und mögliche Datenbankreste entfernen.
12.9 Eigenes WordPress Plugin entwickeln
Grundlagen der individuellen Plugin-Entwicklung.
13. Benutzer und Benutzerrollen
13.1 WordPress Benutzer
Benutzerkonten erstellen und verwalten.
13.2 Benutzerrollen
Administrator, Redakteur, Autor und andere Rollen verstehen.
13.3 Benutzerrechte
Zugriffe auf bestimmte Funktionen steuern.
13.4 Eigene Benutzerrollen
Individuelle Rollen und Berechtigungen einrichten.
14. WordPress Kommentare
14.1 Kommentare aktivieren
Diskussionen unter Beiträgen ermöglichen.
14.2 Kommentare moderieren
Freigaben und Moderation verwalten.
14.3 Kommentar-Spam
Spam erkennen und reduzieren.
14.4 Kommentare deaktivieren
Kommentarfunktionen vollständig oder teilweise abschalten.
15. WordPress Widgets
15.1 Was sind Widgets?
Zusätzliche Inhalte in vorgesehenen Bereichen verwenden.
15.2 Sidebar
Seitliche Inhaltsbereiche sinnvoll einsetzen.
15.3 Footer Widgets
Informationen im Footer platzieren.
15.4 Eigene Widget-Bereiche
Zusätzliche Bereiche über Themes oder Programmierung erstellen.
16. WordPress SEO
16.1 WordPress SEO Grundlagen
Wie du WordPress für Suchmaschinen optimierst.
16.2 SEO Plugins
SEO-Erweiterungen sinnvoll konfigurieren.
16.3 Title Tag
Seitentitel für Suchmaschinen optimieren.
16.4 Meta Description
Aussagekräftige Beschreibungen für Suchergebnisse erstellen.
16.5 SEO-freundliche URLs
Klare und verständliche Permalinks verwenden.
16.6 Interne Verlinkung
Relevante Seiten sinnvoll miteinander verbinden.
16.7 XML Sitemap
Suchmaschinen beim Auffinden wichtiger Inhalte unterstützen.
16.8 Canonical Tags
Doppelte Inhalte und URL-Varianten richtig behandeln.
16.9 Noindex und Nofollow
Steuern, welche Inhalte Suchmaschinen indexieren sollen.
16.10 Duplicate Content
Doppelte und sehr ähnliche Inhalte vermeiden.
17. WordPress Performance
17.1 WordPress Ladezeit
Warum Performance für Nutzer und Suchmaschinen wichtig ist.
17.2 WordPress Caching
Seiten zwischenspeichern und Serverlast reduzieren.
17.3 Bilder optimieren
Große Bilddateien als Performance-Bremse vermeiden.
17.4 CSS optimieren
Stylesheets effizient einsetzen.
17.5 JavaScript optimieren
Skripte reduzieren und sinnvoll laden.
17.6 WordPress Datenbank optimieren
Altlasten und unnötige Daten untersuchen.
17.7 Plugins und Performance
Erweiterungen auf Ressourcenverbrauch prüfen.
17.8 Core Web Vitals
Wichtige Messwerte für Nutzererfahrung verstehen.
18. WordPress Sicherheit
18.1 WordPress absichern
Grundlegende Sicherheitsmaßnahmen für jede Installation.
18.2 Sichere Passwörter
Zugangsdaten und Benutzerkonten schützen.
18.3 WordPress Updates
Warum regelmäßige Updates für Sicherheit wichtig sind.
18.4 WordPress Firewall
Zusätzliche Schutzmaßnahmen gegen Angriffe.
18.5 Login schützen
Unberechtigte Login-Versuche reduzieren.
18.6 Malware erkennen
Verdächtige Dateien und Veränderungen identifizieren.
18.7 WordPress gehackt
Wie du bei einer kompromittierten Webseite systematisch vorgehst.
18.8 Dateirechte
Berechtigungen auf dem Server verstehen.
18.9 WordPress Sicherheitsplugins
Erweiterungen als Bestandteil einer Sicherheitsstrategie einsetzen.
19. WordPress Backups
19.1 Warum Backups wichtig sind
Webseiten nach Fehlern, Angriffen oder Serverproblemen wiederherstellen.
19.2 WordPress Dateien sichern
Themes, Plugins, Uploads und andere Dateien sichern.
19.3 WordPress Datenbank sichern
Inhalte und Einstellungen sichern.
19.4 Automatische Backups
Regelmäßige Sicherungen einrichten.
19.5 Externe Backups
Sicherungen außerhalb des eigentlichen Servers speichern.
19.6 WordPress Backup wiederherstellen
Dateien und Datenbank aus einer Sicherung zurückspielen.
20. WordPress Wartung
20.1 WordPress regelmäßig aktualisieren
Core, Plugins und Themes pflegen.
20.2 Veraltete Plugins prüfen
Nicht mehr gepflegte Erweiterungen erkennen und ersetzen.
20.3 Themes kontrollieren
Ungenutzte und veraltete Themes entfernen.
20.4 Datenbank warten
Technische Altlasten kontrollieren.
20.5 Formulare testen
Sicherstellen, dass wichtige Kontaktmöglichkeiten funktionieren.
20.6 Backups kontrollieren
Nicht nur Backups erstellen, sondern deren Funktionsfähigkeit prüfen.
20.7 WordPress Website-Zustand
WordPress eigene Diagnosefunktionen verwenden.
21. WordPress Fehlerbehebung
21.1 Kritischer WordPress Fehler
Ursachen systematisch eingrenzen.
21.2 HTTP 500 Fehler
Server- und PHP-Probleme analysieren.
21.3 White Screen
Leere WordPress Seiten untersuchen.
21.4 Datenbankverbindungsfehler
Fehler bei der Verbindung zwischen WordPress und Datenbank beheben.
21.5 WordPress Login funktioniert nicht
Typische Ursachen für Login-Probleme.
21.6 404-Fehler
Permalinks und Weiterleitungen kontrollieren.
21.7 Weiterleitungsschleifen
Fehlerhafte Redirects und HTTPS-Konfigurationen beheben.
21.8 Plugin-Fehler
Probleme nach Installation oder Update analysieren.
21.9 Theme-Fehler
Fehlerhafte Templates und Theme-Funktionen untersuchen.
22. WordPress Migration und Umzug
22.1 WordPress auf neuen Server umziehen
Dateien und Datenbank übertragen.
22.2 Domainwechsel
WordPress auf eine neue Domain umstellen.
22.3 URLs ersetzen
Alte Domainangaben korrekt aktualisieren.
22.4 DNS umstellen
Neue Serverziele aktivieren.
22.5 SSL nach dem Umzug
HTTPS korrekt konfigurieren.
22.6 SEO beim WordPress Umzug
Rankings und bestehende URLs möglichst erhalten.
23. WordPress WooCommerce
23.1 Was ist WooCommerce?
WordPress zu einem vollständigen Onlineshop erweitern.
23.2 WooCommerce installieren
Shop-System einrichten.
23.3 Produkte erstellen
Einfache und variable Produkte verwalten.
23.4 Produktkategorien
Shop-Angebote strukturieren.
23.5 Preise und Steuern
WooCommerce Grundeinstellungen verstehen.
23.6 Versand
Versandzonen und Versandarten konfigurieren.
23.7 Zahlungsarten
Zahlungsanbieter integrieren.
23.8 WooCommerce Checkout
Bestellprozess verstehen und optimieren.
23.9 WooCommerce E-Mails
Automatische Bestellnachrichten verwalten.
23.10 WooCommerce Performance
Onlineshops schnell und stabil halten.
23.11 WooCommerce SEO
Produkte und Kategorien für Suchmaschinen optimieren.
24. WordPress PHP Grundlagen
24.1 PHP und WordPress
Warum PHP für individuelle WordPress Entwicklung wichtig ist.
24.2 functions.php
Theme-Funktionen verstehen und typische Fehler vermeiden.
24.3 WordPress Funktionen
Vorhandene WordPress Funktionen sinnvoll verwenden.
24.4 WordPress Hooks
Funktionen erweitern, ohne Core-Dateien zu verändern.
24.5 Actions
Eigene Funktionen zu bestimmten Zeitpunkten ausführen.
24.6 Filter
Vorhandene Daten und Ausgaben verändern.
25. WordPress Plugin-Entwicklung
25.1 Plugin Grundstruktur
Aufbau eines eigenen WordPress Plugins.
25.2 Plugin Header
Metadaten und Plugin-Informationen definieren.
25.3 Actions im eigenen Plugin
Eigene Funktionen einbinden.
25.4 Filter im eigenen Plugin
WordPress Ausgaben verändern.
25.5 Admin-Seiten erstellen
Eigene Einstellungen im Backend integrieren.
25.6 Plugin Einstellungen speichern
Konfigurationen sicher verwalten.
25.7 Shortcodes entwickeln
Eigene dynamische Inhalte einbinden.
25.8 Plugin Sicherheit
Eingaben, Berechtigungen und Daten korrekt absichern.
25.9 Plugin Updates
Eigene Erweiterungen langfristig wartbar halten.
26. WordPress Theme-Entwicklung
26.1 Eigenes WordPress Theme erstellen
Grundlagen einer individuellen Theme-Entwicklung.
26.2 Theme-Dateien
Aufbau eines klassischen WordPress Themes.
26.3 style.css
Theme-Metadaten und Gestaltung.
26.4 functions.php
Theme-Funktionen registrieren.
26.5 Header und Footer
Globale Seitenbereiche entwickeln.
26.6 WordPress Loop
Beiträge und andere Inhalte dynamisch ausgeben.
26.7 Template-Hierarchie
WordPress Theme-Dateien richtig strukturieren.
27. Custom Post Types
27.1 Was sind Custom Post Types?
Eigene Inhaltstypen neben Beiträgen und Seiten erstellen.
27.2 Custom Post Type registrieren
Eigene Inhaltstypen programmieren.
27.3 Custom Taxonomies
Eigene Kategorien und Klassifizierungen entwickeln.
27.4 Custom Fields
Zusätzliche strukturierte Daten speichern.
27.5 Custom Post Types ausgeben
Eigene Templates für individuelle Inhalte erstellen.
28. WordPress Datenbank
28.1 WordPress Datenbank verstehen
Grundlegender Aufbau der WordPress Datenbank.
28.2 wp_posts
Beiträge, Seiten und andere Inhaltstypen.
28.3 wp_postmeta
Zusätzliche Metadaten speichern.
28.4 wp_options
WordPress und Plugin-Einstellungen verstehen.
28.5 Benutzer-Datenbanktabellen
Benutzer und Berechtigungen verwalten.
28.6 Eigene Datenbankabfragen
WordPress Daten gezielt abrufen.
28.7 Eigene Datenbanktabellen
Wann zusätzliche Tabellen sinnvoll sein können.
29. WordPress REST API
29.1 REST API Grundlagen
WordPress mit externen Anwendungen verbinden.
29.2 Daten abrufen
Beiträge und andere Inhalte über die API auslesen.
29.3 Daten erstellen und verändern
WordPress Inhalte über externe Anwendungen bearbeiten.
29.4 REST API Authentifizierung
Geschützte Zugriffe sicher umsetzen.
29.5 Eigene REST API Endpoints
Individuelle Schnittstellen entwickeln.
30. WordPress APIs und Schnittstellen
30.1 Externe APIs anbinden
WordPress mit Fremdsystemen verbinden.
30.2 JSON verarbeiten
Daten moderner Schnittstellen auslesen.
30.3 CRM-Anbindungen
Kunden- und Anfragedaten übertragen.
30.4 Newsletter-Systeme
WordPress mit externen Mailingdiensten verbinden.
30.5 Warenwirtschaft
Produkte, Bestände und Bestellungen synchronisieren.
31. WordPress Automatisierung
31.1 WordPress Prozesse automatisieren
Wiederkehrende Aufgaben automatisch ausführen.
31.2 WP-Cron
Zeitgesteuerte Aufgaben innerhalb von WordPress.
31.3 Server Cronjobs
Zuverlässige zeitgesteuerte Prozesse über den Webserver.
31.4 Automatische Datenimporte
CSV-, XML-, JSON- und API-Daten einlesen.
31.5 Automatische Veröffentlichungen
Beiträge und andere Inhalte automatisiert veröffentlichen.
31.6 E-Mail-Automatisierung
Nachrichten durch Ereignisse auslösen.
32. WordPress und künstliche Intelligenz
32.1 KI in WordPress
Möglichkeiten und Grenzen künstlicher Intelligenz im CMS.
32.2 KI über API integrieren
Externe KI-Dienste mit WordPress verbinden.
32.3 Texte automatisch erstellen
Content-Prozesse automatisieren und kontrollieren.
32.4 Bilder mit KI
KI-generierte Bilder in WordPress verwenden.
32.5 Metadaten automatisch erzeugen
SEO-Titel und Beschreibungen unterstützen.
32.6 KI-Workflows
Mehrstufige automatisierte Abläufe entwickeln.
33. WordPress Multisite
33.1 Was ist WordPress Multisite?
Mehrere Webseiten innerhalb einer Installation verwalten.
33.2 Multisite installieren
Netzwerkfunktion aktivieren und konfigurieren.
33.3 Netzwerkverwaltung
Webseiten, Benutzer, Themes und Plugins zentral verwalten.
33.4 Multisite Vor- und Nachteile
Wann eine Netzwerkstruktur sinnvoll ist.
34. WordPress Mehrsprachigkeit
34.1 Mehrsprachige WordPress Webseite
Inhalte in mehreren Sprachen bereitstellen.
34.2 Übersetzungsplugins
Werkzeuge für mehrsprachige Inhalte.
34.3 Mehrsprachiges SEO
Sprachversionen suchmaschinenfreundlich aufbauen.
34.4 Plugins und Themes übersetzen
WordPress Übersetzungsmechanismen verstehen.
35. WordPress Barrierefreiheit
35.1 Barrierefreie Webseiten
Grundlagen zugänglicher WordPress Webseiten.
35.2 Semantisches HTML
Inhalte technisch sinnvoll strukturieren.
35.3 Tastaturbedienung
Webseiten ohne Maus nutzbar machen.
35.4 Alt-Texte
Bilder verständlich beschreiben.
35.5 Kontraste und Lesbarkeit
Inhalte visuell zugänglich gestalten.
36. WordPress Datenschutz
36.1 WordPress und DSGVO
Datenschutz bei WordPress Projekten berücksichtigen.
36.2 Cookies
Welche Funktionen Cookies verwenden können.
36.3 externe Dienste
Fonts, Videos, Tracking und andere Drittanbieter berücksichtigen.
36.4 Kontaktformulare
Personenbezogene Daten sicher behandeln.
36.5 WordPress Benutzer und Datenschutz
Gespeicherte personenbezogene Daten verwalten.
37. WordPress Entwicklungsumgebung
37.1 Lokale Entwicklungsumgebung
WordPress unabhängig vom Live-Server entwickeln.
37.2 Staging
Änderungen vor Veröffentlichung testen.
37.3 Debugging aktivieren
Fehler sichtbar und nachvollziehbar machen.
37.4 WordPress Debug Log
PHP- und WordPress Fehler protokollieren.
37.5 Entwicklungs- und Produktivsystem trennen
Professionelle Arbeitsabläufe einrichten.
38. WordPress Debugging
38.1 WP_DEBUG
WordPress Debugging-Funktionen aktivieren.
38.2 PHP Fehlerprotokolle
Serverseitige Fehlermeldungen auswerten.
38.3 JavaScript Fehler
Browser-Konsole zur Fehleranalyse nutzen.
38.4 Plugin-Konflikte testen
Fehler systematisch eingrenzen.
38.5 Theme-Konflikte testen
Darstellungs- und PHP-Probleme analysieren.
39. WordPress für Entwickler
39.1 WordPress Coding Standards
Sauberen und einheitlichen WordPress Code schreiben.
39.2 Hooks richtig einsetzen
WordPress möglichst updatefähig erweitern.
39.3 Daten sicher verarbeiten
Validierung, Sanitization und Escaping verstehen.
39.4 Nonces
Aktionen gegen unerwünschte Requests absichern.
39.5 Benutzerrechte prüfen
Berechtigungen in eigenen Funktionen berücksichtigen.
39.6 Internationalisierung
Plugins und Themes übersetzbar entwickeln.
40. WordPress Profi-Themen
40.1 Headless WordPress
WordPress als Content-Backend für externe Frontends einsetzen.
40.2 WP-CLI
WordPress über die Kommandozeile verwalten.
40.3 Composer und WordPress
Abhängigkeiten in professionellen Entwicklungsprojekten verwalten.
40.4 Git und Versionsverwaltung
Änderungen an Plugins, Themes und Projekten nachvollziehbar verwalten.
40.5 Deployment
WordPress Änderungen kontrolliert auf Produktivsysteme übertragen.
40.6 Continuous Integration
Automatisierte Prüfungen und Entwicklungsprozesse aufbauen.
40.7 Unit Tests
WordPress Funktionen und Plugins automatisiert testen.
WordPress lernen – vom Anfänger bis zur individuellen Entwicklung
Mit diesem WordPress Tutorial kannst du Schritt für Schritt vom ersten Einstieg bis zu anspruchsvollen technischen Themen vorgehen.
Wenn du neu mit WordPress beginnst, solltest du zunächst Installation, Dashboard, Seiten, Beiträge, Gutenberg, Themes und Plugins verstehen.
Danach kannst du dich mit SEO, Sicherheit, Performance, Backups und WooCommerce beschäftigen.
Wenn du WordPress nicht nur bedienen, sondern selbst erweitern möchtest, führen dich die späteren Kapitel weiter zu PHP, Hooks, Plugin-Entwicklung, Theme-Entwicklung, Datenbanken, APIs und Automatisierungen.
Dadurch entsteht nach und nach ein vollständiges Verständnis dafür, wie WordPress sowohl aus Sicht eines Webseitenbetreibers als auch aus technischer Sicht funktioniert.
WordPress Tutorial als fortlaufendes Nachschlagewerk
Du musst nicht jedes Kapitel auswendig lernen.
Diese Übersicht soll gleichzeitig als Nachschlagewerk dienen.
Wenn du später beispielsweise ein Problem mit einem Plugin, WooCommerce, der Datenbank oder einer PHP-Funktion hast, kannst du direkt zum entsprechenden Themenbereich zurückkehren.
Durch die ausführlichen Unterseiten wächst daraus Schritt für Schritt ein vollständiges WordPress Tutorial von A bis Z, das sowohl Grundlagen als auch praktische und technische Profi-Themen behandelt.