WP-CLI
Was ist WP-CLI?
WP-CLI ist das offizielle Kommandozeilen-Interface für WordPress. Statt Klicks im Backend erledigst du damit WordPress-Aufgaben direkt im Terminal – schneller, automatisierbar und ohne Browser. Für Entwickler, Systemadministratoren und alle, die mehrere WordPress-Installationen verwalten, ist WP-CLI unverzichtbar.
Was du mit WP-CLI machen kannst
WP-CLI deckt praktisch jeden Bereich von WordPress ab:
- Core, Plugins und Themes aktualisieren –
wp core update,wp plugin update --all - Datenbank verwalten – exportieren, importieren, optimieren, durchsuchen und ersetzen:
wp search-replace 'alt-domain.de' 'neu-domain.de' - Benutzer verwalten – anlegen, Passwörter zurücksetzen, Rollen ändern
- Inhalte verwalten – Beiträge, Seiten und Custom Post Types erstellen, bearbeiten oder massenhaft löschen
- Cache leeren –
wp cache flushoder objektcache-spezifische Befehle - WordPress migrieren – in Kombination mit
wp search-replaceundwp db export/importder schnellste Weg für Website-Umzüge
WP-CLI installieren
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
Viele Managed-WordPress-Hoster und Server-Panels (Plesk, cPanel, Runcloud) bringen WP-CLI vorinstalliert mit. Per SSH aufrufen, dann direkt loslegen.
WP-CLI in der Praxis
Der größte Vorteil zeigt sich bei Routineaufgaben und Massenoperationen. Ein Plugin auf 50 WordPress-Installationen gleichzeitig zu aktualisieren dauert mit WP-CLI Sekunden – im Backend wären das 50 manuelle Klickstrecken. Bash-Skripte mit WP-CLI-Befehlen lassen sich auch in CI/CD-Pipelines und Deployment-Workflows einbinden.

