WordPress-Wartung & Support — zuverlässig, persönlich, aus einer Hand
WordPress-Wiki · Fachbegriff

WP-CLI

WP-CLI ist die offizielle Kommandozeilen-Schnittstelle für WordPress. Sie ermöglicht es, nahezu alle Verwaltungsaufgaben einer WordPress-Website über Terminalbefehle auszuführen – ohne das Browser-basierte Backend zu öffnen. Von Plugin-Updates über Datenbankoperationen bis hin zur Benutzerverwaltung lässt sich mit WP-CLI praktisch alles steuern, was auch über das Dashboard möglich ist, und vieles darüber hinaus.

Technischer Hintergrund

WP-CLI wird auf dem Server installiert und setzt PHP sowie Zugriff auf die WordPress-Dateien voraus. Der zentrale Befehl wp wird im Verzeichnis der WordPress-Installation ausgeführt und greift direkt auf die wp-config.php und die Datenbank zu. Dadurch arbeitet WP-CLI deutlich schneller als das Browser-Backend, da kein HTTP-Overhead und kein Rendering der Benutzeroberfläche anfällt.

Die Befehlsstruktur folgt einem einheitlichen Muster: wp [Befehlsgruppe] [Aktion] [Optionen]. Beispiele sind wp plugin update --all zum Aktualisieren aller Plugins, wp db export zum Erstellen eines Datenbank-Backups oder wp search-replace zum Ersetzen von Zeichenketten in der Datenbank. WP-CLI unterstützt außerdem eigene Erweiterungen – sogenannte Packages – die zusätzliche Befehle bereitstellen.

Besonders wertvoll ist WP-CLI bei der Automatisierung. In Kombination mit Cronjobs oder Shell-Skripten lassen sich wiederkehrende Wartungsaufgaben wie Updates, Backups oder Datenbankoptimierungen vollständig automatisieren. Auch Staging-Umgebungen lassen sich per Skript aufsetzen und synchronisieren.

Bedeutung für die WordPress-Wartung

Für die professionelle Wartung von WordPress-Websites ist WP-CLI unverzichtbar. Updates können gezielt und kontrolliert eingespielt werden, ohne dass ein Browser geöffnet werden muss. Das ist besonders bei der Verwaltung mehrerer Websites gleichzeitig ein enormer Zeitvorteil. Auch bei Problemen – etwa einem durch ein fehlerhaftes Plugin nicht mehr erreichbaren Backend – ermöglicht WP-CLI die Diagnose und Behebung direkt über die Kommandozeile.

Im Wartungsalltag lassen sich mit WP-CLI Aufgaben wie das Leeren des Caches, das Prüfen der Datenbankintegrität, das Zurücksetzen von Passwörtern oder das Umschalten in den Wartungsmodus in Sekunden erledigen. Das macht WP-CLI zu einem zentralen Werkzeug für jeden, der WordPress-Websites professionell betreut.

Häufige Probleme

  • Falsche PHP-Version auf dem Server führt zu Kompatibilitätsfehlern bei der Ausführung von WP-CLI.
  • Fehlende Dateiberechtigungen verhindern, dass WP-CLI Änderungen an Dateien oder Verzeichnissen vornehmen kann.
  • Die Ausführung im falschen Verzeichnis führt zu der Fehlermeldung „This does not appear to be a WordPress installation“.
  • Speicherlimits in der PHP-Konfiguration brechen aufwendige Operationen wie Datenbankimporte vorzeitig ab.
  • Plugins, die auf eine Browser-Umgebung angewiesen sind, verursachen Fehler bei der Ausführung über die Kommandozeile.

Best Practices

  • WP-CLI regelmäßig auf die neueste Version aktualisieren, um Kompatibilität mit aktuellen WordPress-Versionen sicherzustellen.
  • Vor umfangreichen Änderungen (Updates, Datenbankoperationen) immer ein Backup erstellen.
  • Die Option --dry-run nutzen, um Befehle wie search-replace vor der tatsächlichen Ausführung zu testen.
  • Wiederkehrende Aufgaben in Shell-Skripte auslagern und über Cronjobs automatisieren.
  • Bei der Verwaltung mehrerer Websites WP-CLI-Profile oder Aliasnamen für die verschiedenen Installationen einrichten.
Von der Erklärung zur sicheren Praxis

In unserer Wartung setzen wir Updates, Backups, Monitoring und Sicherheitsmaßnahmen als abgestimmten Prozess um. Wartungsleistungen ansehen →

← Zurück zum WikiWebsite kostenlos prüfen lassen