Wollten Sie schon immer mehrere WordPress-Plugins auf einmal installieren oder aktualisieren?
In diesem Tutorial werden wir Verwenden Sie WP-CLI, um mehrere Plugins zu installieren über die Befehlszeilenschnittstelle. Wir zeigen Ihnen, wie es geht Verwalten Sie Ihre Plugins mit WP-CLI, wie zum Beispiel Aktualisieren mehrerer Plugins, Plugins aktivieren/deaktivieren und löschen (deinstallieren) Sie Plugins in großen Mengen – alles ohne sich bei Ihrer WordPress-Site anmelden zu müssen!
Bevor wir beginnen, lassen Sie uns ein paar besprechen Voraussetzungen:
- Wenn Sie WordPress bei einem Shared Hosting-Anbieter verwenden, muss Ihr Host SSH-Zugang anbieten und WP-CLI installiert haben. Sie können das offizielle WordPress überprüfen aufführen von unterstützten Hosts, aber wie es so ist, werden alle unsere Empfehlungen für das beste WordPress-Hosting mit vorinstalliertem WP-CLI geliefert.
- Wenn Sie WordPress auf einem VPS- oder Cloud-Server hosten, zeigen wir Ihnen später in diesem Tutorial, wie Sie WP-CLI auf Ihrem Server installieren. (PS: Wenn Sie lernen möchten, wie Sie WordPress in einem VPS installieren, folgen Sie unserem DigitalOcean-Tutorial)
- Ihr Betriebssystem sollte eine UNIX-ähnliche Umgebung sein (Linux, OS X, FreeBSD); Sie müssen PHP 5.4+ und WordPress 3.7 oder höher haben. Da fast alle empfohlenen WordPress-Hosts diese Kriterien erfüllen, können Sie loslegen.
- Schließlich ist dieses Tutorial nicht für Anfänger gedacht. Personen, die mit der Befehlszeilenschnittstelle (CLI) und der Serververwaltung vertraut sind, sollten dieses Tutorial verwenden.
Lass uns anfangen.
Was ist WP-CLI in WordPress?
WP-CLI ist ein kostenloses Open-Source-Projekt, mit dem Sie Ihre WordPress-Site über die Befehlszeilenschnittstelle (CLI) verwalten können. WP-CLI vereinfacht viele WordPress-Aufgaben enorm, wie zum Beispiel die Installation von WordPress, das Sichern der Datenbank, das Aktualisieren des WordPress-Kerns und das Installieren oder Aktualisieren von WordPress-Plugins und -Themes.
All dies kann durch die Eingabe einiger Befehle im Terminal erfolgen, ohne dass Sie sich bei Ihrer WordPress-Site anmelden müssen. Das Ergebnis? Viel Zeit gespart, weniger Raum für Fehler und explodierende Produktivität! Hier ist ein guter Primer von WPShout um mehr über WP-CLI zu erfahren.
Wie installiere ich WP-CLI in einem WordPress VPS oder Cloud Server?
Benutzer, die WordPress in a . installiert haben VPS (wie DigitalOcean), a Cloud-Hosting-Anbieter (wie Amazon Web Services (AWS) oder Google Cloud) oder a verwalteter Cloud-Host (wie CloudWays), können WP-CLI auf ihrem Server installieren.
Notiz: Für dieses Tutorial haben wir einen Vultr VPS (ähnlich einem DigitalOcean-Droplet) mit vorinstalliertem WordPress verwendet und verwiesen auf die offizielle Dokumentation.
Schritt 1: Melden Sie sich mit dem auf Ihrem Server an Wurzel Benutzer. Wenn Sie keinen Zugriff auf den Root-Benutzer haben, melden Sie sich mit einem Benutzer mit Lese-, Schreib- und Ausführungsrechten im „/var/www/html“ Verzeichnis.
Schritt 2: Laden Sie die . herunter wp-cli.phar Datei mit wget oder Locken (wir haben cURL verwendet):
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
Schritt 3: Stellen Sie sicher, dass die Phar-Datei funktioniert. Geben Sie den folgenden Befehl ein, und Sie sollten eine ähnliche Ausgabe sehen:
php wp-cli.phar --info
Schritt 4: wir wollen WP-CLI von der Kommandozeile aus ausführen, indem wir einfach tippen wp. Dazu müssen wir die WP-CLI-Datei ausführbar machen und in das Behälter Verzeichnis.
- Geben Sie Folgendes ein, um die WP-CLI-Datei ausführbar zu machen:
chmod +x wp-cli.phar
- Als nächstes verschieben Sie es in das bin-Verzeichnis:
sudo mv wp-cli.phar /usr/local/bin/wp
Schritt 5: Jetzt testen wir, ob WP-CLI richtig ausführbar ist:
- Ändern Sie zunächst das Arbeitsverzeichnis in das WordPress-Installationsverzeichnis:
cd /var/www/html
- Führen Sie als Nächstes den folgenden Befehl aus, und Sie sollten eine ähnliche Ausgabe wie im obigen Screenshot sehen.
wp --info
Achtung: Root-Zugriffsfehler in WP-CLI & Lösung
Manchmal, wenn Sie WP-CLI-Befehle als a . ausführen Wurzel Benutzer erhalten Sie möglicherweise die folgende Fehlermeldung:
In einem solchen Fall einfach anhängen –allow-root auf das Kommando, und schon kann es losgehen. Hier ist ein Beispiel für einen Befehlstest, ob WP-CLI die vorhandene WordPress-Installation erkennt.
wp core version --allow-root
Sobald dies funktioniert, können Sie Plugins in großen Mengen installieren.
So installieren Sie mehrere Plugins in WordPress mit WP-CLI
In diesem Abschnitt zeigen wir Ihnen, wie Sie mit WP-CLI mehrere Plugins in WordPress über die Befehlszeilenschnittstelle massenhaft installieren. Bewahren Sie das offizielle Dokument als Referenz auf Dokumentation zum WP-CLI-Plugin praktisch.
Der grundlegende Plugin-Installationsbefehl lautet wie folgt:
wp plugin install PLUGIN_NAME
Der zu installierende Code mehrere Plugins ist: (Sie können so viele Plugins hinzufügen, wie Sie benötigen)
wp plugin install PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_3_NAME
Der Trick besteht nun darin, Finde den richtigen Namen des Plugins heraus. Besuchen Sie dazu die URL-Seite des Plugins und kopieren Sie den URL-Slug.
- Die Jetpack-Plugin-URL lautet beispielsweise https://wordpress.org/plugins/Jetpack/
- Daher lautet der Plugin-Name Jetpack
- Ebenso lautet die URL für das Yoast SEO-Plugin https://wordpress.org/plugins/WordPress-SEO/
- Daher lautet der Plugin-Name WordPress-SEO
Um ein einzelnes Plugin zu installieren, lautet der Code:
wp plugin install jetpack
Um sowohl Jetpack als auch Yoast SEO zu installieren, lautet der Code:
wp plugin install jetpack wordpress-seo
(Beachten Sie, dass wir verwendet haben –allow-root um sicherzustellen, dass der Code in unserem VPS ausgeführt wird.)
So installieren und aktivieren Sie mehrere Plugins in WordPress mit WP-CLI
Standardmäßig sind die von WP-CLI installierten Plugins nicht aktiviert. Wenn Sie ein Plugin sofort nach der Installation aktivieren möchten, hängen Sie an -aktivieren Sie zum Befehl.
Wir empfehlen jedoch, keine Plugins zu aktivieren, die erfordern Onboarding-Konfiguration (wie Caching- und Backup-Plugins), direkt aus WP-CLI.
Plugins, für die keine Onboarding-Konfiguration erforderlich ist, z. B. Kopf- und Fußzeilen einfügen kann über die Kommandozeile aktiviert werden:
wp plugin install insert-headers-and-footers --activate
Das ist es! Jetzt wissen Sie, wie Sie mehrere Plugins mit WP-CLI massenhaft installieren und aktivieren. Im nächsten Abschnitt bringen wir es dir bei Plugin-Verwaltung mit WP-CLI.
Bulk-Plugin-Verwaltung in WP-CLI in WordPress
Sie können WP-CLI für eine Vielzahl von Plugin-Verwaltungsaufgaben verwenden, wie zum Beispiel:
- Auflistung der Anzahl der installierten Plugins
- Mehrfache Plugin-Aktivierung/-Deaktivierung
- Plugins in großen Mengen aktualisieren und löschen
So listen Sie die Anzahl der installierten Plugins in WordPress mit WP-CLI auf
Dieser Befehl zeigt die Anzahl der installierten Plugins auf Ihrer WordPress-Site in einer Tabelle an, einschließlich wichtiger Informationen wie dem Aktivierungsstatus des Plugins, der aktuellen Version und verfügbaren Updates (falls vorhanden).
wp plugin list
So aktivieren oder deaktivieren Sie mehrere Plugins gleichzeitig mit WP-CLI
Fügen Sie ähnlich wie beim Plugin-Installationsbefehl die Namen der Plugins hinzu, die Sie aktivieren oder deaktivieren möchten, und drücken Sie die Eingabetaste.
wp plugin activate PLUGIN_1_NAME PLUGIN_2_NAME
Daher lautet der Befehl zum Aktivieren von Yoast SEO und Jetpack (sofern sie installiert sind):
wp plugin activate wordpress-seo jetpack
Ebenso lautet der Befehl zum Deaktivieren (oder Deaktivieren) beider Plugins:
wp plugin deactivate wordpress-seo jetpack
Alternativ können Sie alle aktiven Plugins deaktivieren in Ihrer WordPress-Site mit diesem einen Befehl:
wp plugin deactivate --all
So aktualisieren Sie mehrere Plugins in WordPress mithilfe von WP-CLI
Eine weitere nützliche Anwendung von WP-CLI ist die Möglichkeit, alle installierten Plugins auf Ihrer WordPress-Site massenhaft zu aktualisieren. Der Befehl lautet:
wp plugin update --all
Einpacken
Abgesehen von der Plugin-Wartung, WP-CLI ist ein potentes Werkzeug, mit dem Sie a viele Wartungsarbeiten sehr effizient über die Kommandozeile, was Ihnen viel wertvolle Zeit spart.
Wenn Sie WP-CLI zum ersten Mal ausprobieren, empfehlen wir Ihnen, dies in einem Staging-Server oder einer neuen WordPress-Instanz zu tun. Sobald Sie mit dem Tool vertraut sind, können Sie es auf Ihrer Live-Site verwenden.
Ich hoffe, Sie haben aus diesem Tutorial etwas Neues gelernt. Haben Sie WP-CLI schon einmal verwendet? Was sind deine Lieblingstricks?