Was ist WP-CLI?
WP-CLI (WordPress Command Line Interface) ist das offizielle Kommandozeilenwerkzeug für WordPress, das administrative Aufgaben direkt im Terminal ermöglicht, ohne den Browser oder das WordPress-Dashboard zu öffnen. Es steht auf wp-cli.org als Open-Source-Projekt zur Verfügung und ist heute auf nahezu allen professionellen WordPress-Hosting-Umgebungen mit SSH-Zugang verfügbar.
Was bedeutet das für Ihre Website?
Mit WP-CLI lassen sich wiederkehrende Aufgaben automatisieren und erheblich beschleunigen. Typische Anwendungsfälle sind: WordPress-Core, Plugins und Themes aktualisieren (wp core update, wp plugin update --all), Datenbank-Exporte und -Importe durchführen (wp db export, wp db import), Suchen-und-Ersetzen-Operationen für URL-Migrationen (wp search-replace), Benutzer anlegen, Passwörter zurücksetzen sowie Transients und Caches bereinigen. WP-CLI-Kommandos lassen sich in Shell-Skripten kombinieren und als automatisierte Deployment-Routinen einsetzen. Auf Servern mit SSH-Zugang ist WP-CLI unverzichtbar für professionelle WordPress-Wartung: Viele Operationen, die im Dashboard Minuten dauern würden, sind per Kommandozeile in Sekunden erledigt.
Tipp
WP-CLI-Befehle müssen stets im WordPress-Stammverzeichnis ausgeführt werden, in dem sich die wp-config.php befindet. Wenn Sie sich im falschen Verzeichnis befinden, erscheint die Meldung „This does not seem to be a WordPress installation.“ Nutzen Sie den Parameter --path=/pfad/zu/wordpress, um WP-CLI aus einem beliebigen Verzeichnis heraus zu verwenden, ohne zuvor in das WordPress-Verzeichnis wechseln zu müssen.