Eine WordPress-Website lässt sich bequem im Backend pflegen. Bei mehreren Kundenwebsites wird aus der gleichen Wartungsrunde jedoch schnell eine lange Klickstrecke. WP-CLI macht solche Aufgaben als Befehle ausführbar. Das hilft beim Prüfen, Wiederholen und teilweise Automatisieren.

Inhaltsverzeichnis

Die richtige Basis für dein WordPress-Projekt

Dein WordPress-Projekt braucht solides Hosting? Mit unserem WordPress-Hosting bekommst du optimierte Server, echte Sicherheit und Support, der antwortet. Starten kostet weniger als du denkst – schau dir unsere Pakete an.

Mehrere Geräte (Monitor, Laptop, Tablet, Smartphone) zeigen dieselbe Website auf blauem Hintergrund, Pflanze rechts.

Eine Wartungsrunde, viele Websites

Welche Plugins sind installiert? Wo stehen Updates an? Für eine einzelne Website ist das im Backend rasch nachgesehen. Doch wer mehrere WordPress-Installationen betreut, stellt sich irgendwann eine andere Frage: Lässt sich diese Bestandsaufnahme erledigen, ohne jedes Dashboard einzeln zu öffnen?

Genau hier setzt WP-CLI an. Das Kürzel steht für WordPress Command Line Interface. Statt eine Aufgabe im Browser anzuklicken, wird sie über einen Befehl in der Kommandozeile ausgeführt. Eine Liste der installierten Plugins samt Update-Status lässt sich beispielsweise als CSV ausgeben:

wp plugin list --format=csv

Eine Agentur könnte solche Informationen mit den passenden Zugängen für ihre betreuten Websites abrufen und in einer Übersicht zusammenführen. WP-CLI kennt diese Websites nicht automatisch und entscheidet auch nicht, welches Update gefahrlos eingespielt werden kann. Es liefert aber einen wiederholbaren Baustein für einen eigenen Wartungsablauf.

Dafür ist kein eigener Server nötig. Bei den aktuellen Webhosting- und WordPress-Hosting-Paketen von dogado sind SSH und WP-CLI bereits enthalten. Über SSH führt der Weg zur Kommandozeile des Hostings und von dort ins Verzeichnis der WordPress-Installation. Mit

wp --info

lässt sich zunächst prüfen, ob WP-CLI auch wirklich erreichbar ist. Wer WordPress auf einem selbst verwalteten VPS betreibt, kann das Werkzeug bei Bedarf auch selbst installieren.

Wenn eine geplante Aufgabe nicht läuft

WP-CLI hilft auch dabei, Vorgänge sichtbar zu machen, die im Backend leicht verborgen bleiben. WordPress führt diverse geplante Aufgaben aus, etwa Prüfungen auf verfügbare Updates. Bleibt eine erwartete Aktion aus, zeigt dieser Befehl die geplanten WordPress-Ereignisse und ihre Ausführungszeiten:

wp cron event list

Das löst zwar den Fehler noch nicht, es macht die Fehlersuche aber konkreter: Ist das Ereignis überhaupt eingeplant? Wann soll es laufen? Für solche Fragen ist ein Blick auf die tatsächliche Aufgabenliste oft hilfreicher als weiteres Klicken durch Einstellungen.

Auch Plugins können eigene Befehle haben

WP-CLI kann mehr als die Grundfunktionen von WordPress aufrufen. Manche WordPress-Plugins bringen eigene Befehle mit. Bei Yoast SEO lässt sich beispielsweise die Aufbereitung der vom Plugin benötigten Daten über die Kommandozeile anstoßen:

wp yoast index

Dieser Befehl ist aber nur verfügbar, wenn eine passende Version von Yoast SEO installiert ist. WooCommerce bietet mit wp wc sogar einen eigenen Befehlsbereich für verschiedene Shop-Aufgaben. Zusätzlich gibt es WP-CLI-Pakete, die das Kommandozeilenwerkzeug unabhängig von einem Website-Plugin erweitern.

Neugierig, was es sonst noch gibt? Die offizielle Befehlsreferenz zeigt die dokumentierten WP-CLI-Befehle. wp help zeigt direkt auf einer Installation, welche Befehle dort zur Verfügung stehen.

Backend, WP-CLI oder REST API?

Das WordPress-Backend bleibt der bequemste Ort, um Beiträge und Seiten zu bearbeiten. WP-CLI spielt seine Stärken bei technischer Wartung, Fehlersuche und wiederholbaren Aufgaben aus. Die REST API dient dagegen dazu, WordPress über das Web mit externen Anwendungen zu verbinden.

Wer hauptsächlich Inhalte pflegt, braucht WP-CLI vermutlich selten. Für die Betreuung mehrerer Websites oder wiederkehrender technischer Aufgaben kann schon ein kleiner Satz von Befehlen viel Handarbeit ersparen. Wie WP-CLI und REST API neben neueren Wegen der Automatisierung stehen, erklärt auch der Beitrag „KI-Agenten in WordPress: Was heute schon möglich ist“.

VPS von dogado - gehostet in Deutschland

Behalte die Kontrolle über deinen vServer/VPS und steuere deine Online-Präsenz souverän. Profitiere von Hochgeschwindigkeits-NVME-SSDs, die bis zu 6-mal schneller sind als herkömmliche.

Server-Racks mit blauer Beleuchtung, Frontpaneele mit Laufwerkschächten, Lüftungsgitter und Netzwerkausrüstung.

Bewertung des Beitrages: Ø0,0

Danke für deine Bewertung

Der Beitrag hat dir gefallen? Teile ihn doch mit deinen Freunden & Arbeitskollegen

FacebookFacebook XX LinkedInLinkedIn WhatsApp WhatsApp