Technologische Neuigkeiten, Bewertungen und Tipps!

Installieren Sie mehrere Plugins in WordPress mit WP-CLI

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:

  1. 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.
  2. 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.)
  3. 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.
  4. 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):

Installieren Sie wp-cli für WordPress auf VPS oder Cloud Server

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:

installiere wp-cli wordpress vps - überprüfe - info

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.

Installieren Sie wp-cli wordpress vps - gehen Sie zu bin und führen Sie die Autorisierung aus

  • 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:

install wp-cli install control wordpress vps funktioniert

  • Ä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:

Wp-cli WordPress vps Root-Zugriffsfehler

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

WordPress-Root-Zugriffsfehler wp-cli behoben

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.

Installieren Sie mehrere Plugins in WordPress mit WP-CLI 2

  • 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

wp-cli installiert mehrere Plugins in WordPress

(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

wp-cli installiert und aktiviert verschiedene Plugins in WordPress

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

wp-cli listet alle Plugins auf, die in WordPress installiert sind

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

wp-cli deaktiviert alle Plugins in WordPress über die Kommandozeile

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

                                wp-cli aktualisiert alle WordPress-Plugins über die Befehlszeile

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?