Wollten Sie schon immer mehrere WordPress-Plugins gleichzeitig installieren oder aktualisieren?
In diesem Tutorial werden wir Verwenden Sie WP-CLI, um mehrere Plugins zu installieren von der Kommandozeilenschnittstelle. Wir zeigen Ihnen wie Verwalten Sie Ihre Plugins mit WP-CLI, Wie Aktualisiere weitere Plugins. Plugins aktivieren / deaktivieren und überhaupt nicht Plugins en masse (deinstallieren) – alles ohne sich bei Ihrer WordPress-Site anmelden zu müssen!
Bevor wir anfangen, schauen wir uns einige an Bedarf:
- Wenn Sie WordPress mit einem gemeinsam genutzten Hosting-Anbieter verwenden, muss Ihr Host über SSH-Zugriff verfügen und WP-CLI installiert haben. Sie können die offizielle WordPress-Liste der unterstützten Hosts überprüfen, aber alle unsere Empfehlungen für das beste WordPress-Hosting werden mit vorinstallierter WP-CLI geliefert.
- Wenn Sie WordPress auf einem VPS-Server oder in der Cloud hosten, zeigen wir Ihnen später in diesem Tutorial, wie Sie WP-CLI auf Ihrem Server installieren. (PS: Um zu erfahren, wie Sie WordPress auf einem VPS installieren, folgen Sie unserem DigitalOcean-Tutorial.)
- Ihr Betriebssystem muss eine UNIX-ähnliche Umgebung sein (Linux, OS X, FreeBSD). Sie benötigen PHP 5.4+ und WordPress 3.7 oder höher. Da fast alle empfohlenen WordPress-Hosts diese Kriterien erfüllen, können Sie loslegen.
- Immerhin ist dieses Tutorial nichts für Anfänger. Personen, die mit der Befehlszeilenschnittstelle (CLI) und der Serververwaltung vertraut sind, sollten dieses Lernprogramm verwenden.
Lasst uns beginnen.
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 erheblich, z. Dazu gehören die Installation von WordPress, das Sichern der Datenbank, das Aktualisieren des WordPress-Kernels sowie das Installieren oder Aktualisieren von WordPress-Plugins und -Themen.
All dies kann durch Eingabe einiger Befehle im Terminal erfolgen, ohne dass Sie sich bei Ihrer WordPress-Site anmelden müssen. Das Ergebnis? Sie haben viel Zeit, weniger Fehlerplatz und eine erstaunliche Produktivität gespart! Hier ist eine großartige Einführung in WPShout, um mehr über WP-CLI zu erfahren.
Wie installiere ich WP-CLI auf einem VPS-Server oder einer WordPress-Cloud?
Benutzer, auf denen WordPress installiert ist VPS (als DigitalOcean), a Cloud-Hosting-Anbieter (Wie Amazon Webdienste (AWS) oder Google Cloud) oder a Cloud-verwalteter Host (wie CloudWays) können Sie WP-CLI auf Ihrem Server installieren.
Hinweis: Für dieses Tutorial verwenden wir ein Vultr VPS (entspricht einem DigitalOcean-Absturz) mit vorinstalliertem WordPress und senden die offizielle Dokumentation erneut.
Schritt 1: Melden Sie sich mit bei Ihrem Server an rot Benutzer. Wenn Sie keinen Zugriff auf den Root-Benutzer haben, melden Sie sich mit einem Benutzer mit Lese-, Schreib- und Ausführungsberechtigungen im Ordner "/ var / www / html" an.
Schritt 2: Laden Sie die Datei wp-cli.phar mit herunter wget oder Lockig (wir benutzen CURL):
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 werden die WP-CLI über die Befehlszeile ausführen, indem wir einfach etwas eingeben wp. Dazu müssen wir die WP-CLI ausführbar machen und nach verschieben Zimmer Verzeichnis.
- Geben Sie Folgendes ein, um die WP-CLI-Datei ausführbar zu machen:
chmod +x wp-cli.phar
- Verschieben Sie es dann in den Papierkorb:
sudo mv wp-cli.phar /usr/local/bin/wp
Schritt 5: Jetzt prüfen wir, ob WP-CLI korrekt ausgeführt werden kann:
- Ändern Sie zunächst die Arbeitsmappe in den WordPress-Installationsordner:
cd /var/www/html
- Führen Sie dann den folgenden Befehl aus, und Sie sollten eine Ausgabe ähnlich der im obigen Screenshot gezeigten sehen.
wp --info
HINWEIS: Fehler und Lösung beim WP-CLI-Root-Zugriff
Manchmal, wenn WP-CLI-Befehle mögen rot Benutzer, können die folgenden Fehler erhalten:
In einem solchen Fall fügen Sie es einfach hinzu -Rotwurzel auf Bestellung gefertigt und fertig. Hier ist ein Beispiel für einen Befehlstest, bei dem WP-CLI die vorhandene WordPress-Installation erkennt.
wp core version --allow-root
Sobald dies funktioniert hat, können Sie Plugins in großen Mengen installieren.
Installieren Sie mehrere Plugins in WordPress mit WP-CLI
In diesem Abschnitt zeigen wir Ihnen, wie Sie mit WP-CLI mehrere WordPress-Plugins über die Befehlszeilenschnittstelle installieren. Halten Sie die offizielle Dokumentation für das WP-CLI-Plugin als Referenz bereit.
Der grundlegende Befehl zum Installieren des Plugins lautet wie folgt:
wp plugin install PLUGIN_NAME
Der zu installierende Code verschiedenes Zubehör 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
Jetzt ist der Trick Finde den richtigen Namen für das Plugin. Besuchen Sie dazu die URL-Seite des Plugins und kopieren Sie die Registerkarte URL.
- Die URL des Jetpack-Plugins lautet beispielsweise https://wordpress.org/plugins/Jet-Paket///
- Der Name des Plugins lautet also Jet-Paket
- Ebenso lautet die URL des Yoast SEO-Plugins https://wordpress.org/plugins/WordPress SEO///
- Der Name des Plugins lautet also WordPress SEO
Um ein einzelnes Plugin zu installieren, lautet der Code:
wp plugin install jetpack
Um Jetpack und Yoast SEO zu installieren, lautet der Code:
wp plugin install jetpack wordpress-seo
(Bitte beachten Sie, dass wir verwendet haben -Rotwurzel um sicherzustellen, dass der Code auf unserem VPS läuft).
So installieren und aktivieren Sie mehrere Plugins in WordPress mithilfe von WP-CLI
Standardmäßig sind die von WP-CLI installierten Plugins nicht aktiviert. Fügen Sie hinzu, um ein Plugin sofort nach der Installation zu aktivieren – Aktivieren Sie zu der Bestellung.
Wir empfehlen jedoch, keine Plugins zu aktivieren, die dies erfordern. Onboarding-Konfiguration (wie Cache- und Backup-Plugins) direkt von WP-CLI.
Plugins, für die keine Einbettungsanpassungen erforderlich sind, z. B. das Einfügen von Kopf- und Fußzeilen, können über die Befehlszeile aktiviert werden:
wp plugin install insert-headers-and-footers --activate
Das ist! Jetzt wissen Sie, wie Sie mehrere Plugins mithilfe von WP-CLI in großen Mengen installieren und aktivieren. Wir werden Sie im nächsten Abschnitt unterrichten Steckbare Steuerung mit WP-CLI.
Massives Plugin-Management in WP-CLI in WordPress
Sie können WP-CLI für eine Vielzahl von Plugin-Verwaltungsaufgaben verwenden, darunter:
- Listen Sie die Anzahl der installierten Plugins auf
- Aktivieren / Deaktivieren mehrerer Plugins
- Aktualisieren und Entfernen umfangreicher Plugins
Anzeigen der Anzahl der in WordPress mithilfe von WP-CLI installierten Plugins
Dieser Befehl listet die Anzahl der auf Ihrer WordPress-Site installierten Plugins in einer Tabelle auf, einschließlich wichtiger Informationen wie Plugin-Aktivierungsstatus, aktuelle Version und verfügbare Updates (falls verfügbar).
wp plugin list
So aktivieren oder deaktivieren Sie mehrere Plugins gleichzeitig mit WP-CLI
Fügen Sie 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
Der Befehl zum Aktivieren von Yoast SEO und Jetpack (solange sie installiert sind) lautet also:
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 Deaktivieren Sie alle aktiven Plugins auf Ihrer WordPress-Site mit diesem Befehl:
wp plugin deactivate --all
So aktualisieren Sie mehrere WordPress-Plugins in großen Mengen mithilfe der WP-CLI
Eine weitere nützliche WP-CLI-Anwendung ist die Möglichkeit, alle auf Ihrer WordPress-Site installierten Plugins in großen Mengen zu aktualisieren. Der Befehl lautet:
wp plugin update --all
Beendigung
Neben der Plugin-Wartung ist WP-CLI ein leistungsstarkes Tool, mit dem Sie eine große Anzahl von Wartungsaufgaben sehr effizient über die Befehlszeile ausführen können, wodurch Sie wertvolle Zeit sparen.
Wenn Sie WP-CLI zum ersten Mal testen, empfehlen wir Ihnen, dies auf einem Staging-Server oder in 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 jemals WP-CLI verwendet? Was sind deine Lieblingstricks?