WordPress-Plugins aktualisieren: Massenaktualisierung, zip-Austausch und WP-CLI

Testumgebung RHEL-FamilieWordPress 7.1.3PHP 8.3

Beim Aktualisieren eines WordPress-Plugins wird ein Plugin, für das auf der Seite „Installierte Plugins“ eine neue Version angezeigt wird, durch die neueste Version ersetzt. Bei der Messung unter WordPress 7.1.3, wie lange die Besucherseite je nach Methode auf die Wartungsseite umschaltet, ergab das gleichzeitige Aktualisieren von fünf Plugins auf der Aktualisierungsseite im Dashboard rund 10 Sekunden lang 503, während die Mehrfachaktion auf der Seite „Installierte Plugins“ nach 1–2 Sekunden fertig war.

1️⃣ WordPress-Plugin-Aktualisierungen prüfen

  • ↪️ Die Zeile zur neuen Version und die Details auf der Seite „Installierte Plugins“

Dass ein Plugin eine neue Version hat, zeigt zuerst die Zahl neben [Plugins] im linken Menü. Sie gibt an, wie viele Plugins eine neue Version haben, auf der geprüften Website stand dort 7.

Seite „Installierte Plugins“: linkes Menü Plugins › Installierte Plugins mit der Aktualisierungszahl 7, die Ansicht Aktualisierungen verfügbar (7) und die Links Details anzeigen und Jetzt aktualisieren in der Zeile zur neuen Version jedes Plugins (WordPress 7.1.3)

Unter [Plugins › Installierte Plugins] erscheint unter der Zeile des betreffenden Plugins ein gelber Balken wie [Eine neue Version von Maintenance ist verfügbar. Details der Version 4.32 anzeigen oder jetzt aktualisieren.]. Bei vielen Plugins zeigt ein Klick auf [Aktualisierungen verfügbar (7)] über der Liste nur die Plugins mit neuer Version.

Ansicht Aktualisierungen verfügbar der Seite „Installierte Plugins“: linkes Menü Plugins › Installierte Plugins, eine Liste nur mit den sieben Plugins, die eine neue Version haben (WordPress 7.1.3)

[Details der Version 4.32 anzeigen] in der Zeile zur neuen Version öffnet dasselbe Fenster wie [Details anzeigen] neben der Beschreibung. Der Unterschied: Das Fenster öffnet sich direkt im Tab [Änderungsprotokoll].

Nach einem Klick in der Zeile von Maintenance zeigte die linke Seite des Fensters für jede Version Datum und Änderungen. Rechts standen Version, Autor, letzte Aktualisierung, kompatible WordPress-Version, erforderliche PHP-Version und die Zahl der aktiven Installationen. Mit [Jetzt aktualisieren] unten im Fenster wird direkt dort aktualisiert.

Plugin-Detailfenster: Tab Änderungsprotokoll von Maintenance, rechts Version, Autor, kompatible Version und aktive Installationen, unten die Schaltfläche Jetzt aktualisieren (WordPress 7.1.3)

2️⃣ Plugins einzeln aktualisieren

  • ↪️ Jetzt aktualisieren und rund 2 Sekunden Wartungsseite

Nach dem Lesen des Änderungsprotokolls aktualisierst du die Plugins einzeln mit [Jetzt aktualisieren] in der Zeile zur neuen Version. Die Zeile wechselt zu [Wird aktualisiert …], nach ein paar Sekunden zu [Aktualisiert!], und die Zahl im linken Menü sinkt um eins.

Seite „Installierte Plugins“: Meldung Wird aktualisiert in der Zeile von Maintenance nach dem Klick auf Jetzt aktualisieren, linkes Menü Plugins › Installierte Plugins (WordPress 7.1.3)

Während ein deaktiviertes Plugin aktualisiert wurde, blieb die Besucherseite unverändert. Während das aktive WordPress Importer aktualisiert wurde, entstand im Stammverzeichnis der Website eine Datei [.maintenance], und in diesen rund 2 Sekunden sahen Besucher die Wartungsseite mit dem Antwortcode 503.

Seite „Installierte Plugins“: Meldung Aktualisiert! in der fertigen Zeile von WordPress Importer und die Plugins-Zahl 5 im linken Menü (WordPress 7.1.3)

Nachdem Maintenance und danach WordPress Importer aktualisiert waren, sank die Zahl im linken Menü von 7 auf 5. In einer fertigen Zeile wechselt auch die Versionsnummer auf die neue Version.

3️⃣ Plugins gesammelt aktualisieren

  • ↪️ Unterschied zwischen der Seite „Installierte Plugins“ und der Aktualisierungsseite im Dashboard

Um mehrere Plugins auf einmal zu aktualisieren, wählst du sie per Kontrollkästchen aus, wählst unter [Mehrfachaktionen] den Eintrag [Aktualisieren] und klickst auf [Anwenden]. Mit fünf ausgewählten Plugins liefen die Zeilen von oben nacheinander durch [Wird aktualisiert …], und am Ende erschien oben die Meldung [5 Plugins wurden erfolgreich aktualisiert.].

Mehrfachaktion auf der Seite „Installierte Plugins“: fünf markierte Plugins mit Aktualisieren unter Mehrfachaktionen, Meldung Wird aktualisiert in der Zeile von Limit Login Attempts Reloaded, linkes Menü Plugins › Installierte Plugins (WordPress 7.1.3)
Seite „Installierte Plugins“: Meldung 5 Plugins wurden erfolgreich aktualisiert, Ansicht Aktualisierungen verfügbar (2) und die Plugins-Zahl 2 im linken Menü (WordPress 7.1.3)

Die Mehrfachaktion auf dieser Seite aktualisiert die Plugins einzeln nacheinander. Die Wartungsseite erscheint daher nur kurz, wenn ein aktives Plugin an der Reihe ist. Auf einer Website, auf der nur eines der fünf Plugins aktiv war, endete die 503-Antwort nach 1–2 Sekunden, und mit drei ausgewählten Plugins war es genauso.

Werden dieselben Plugins unter [Dashboard › Aktualisierungen] auf der Seite WordPress-Aktualisierungen mit der Schaltfläche [Plugins aktualisieren] aktualisiert, sieht das Ergebnis anders aus. Ist unter den ausgewählten Plugins auch nur eines aktiv, hält diese Seite die Wartungsseite aufrecht, bis der ganze Stapel fertig ist. Bei fünf Plugins waren es rund 10 Sekunden 503, bei dreien rund 6 Sekunden. Zu Zeiten mit vielen Besuchern bleibt die Wartungszeit mit der Mehrfachaktion auf der Seite „Installierte Plugins“ kürzer.

Fortschrittsseite der Plugin-Aktualisierung: linkes Menü Dashboard › Aktualisierungen, Aktualisierung des Plugins (1 von 5) bis (5 von 5) und Alle Aktualisierungen wurden vollständig durchgeführt (WordPress 7.1.3)
AktualisierungswegAnzahlWartungsseite (503)
Jetzt aktualisieren, deaktiviertes Plugin1Nein
Jetzt aktualisieren, aktives Plugin1Rund 2 Sekunden
Mehrfachaktion unter Installierte Plugins5 · 31–2 Sekunden (nur wenn ein aktives Plugin an der Reihe ist)
Dashboard › Aktualisierungen, Plugins aktualisieren5Rund 10 Sekunden
Dashboard › Aktualisierungen, Plugins aktualisieren3Rund 6 Sekunden
Austausch per zip-Upload, deaktiviertes Plugin1Nein
WP-CLI update, deaktiviertes Plugin1Nein
Simulator: WordPress-Plugins aktualisieren
wp-adminSimulator
Lies das Änderungsprotokoll über [Details anzeigen] in einer Zeile zur neuen Version und klicke auf [Jetzt aktualisieren], oder markiere Kontrollkästchen und klicke auf Mehrfachaktionen [Aktualisieren] → [Anwenden].
플러그인 › 설치한 플러그인
플러그인플러그인 추가

전체 (3) | | | |

플러그인
설명
자동 업데이트
Hide My WP |

An excellent security plugin to hide your WordPress installation packed with some of the coolest and most unique features in the community.

버전 6.2.11 | 작성자 wpWave | 플러그인 사이트 방문

Hide My WP의 새 버전을 사용할 수 있습니다. 버전 6.2.12의 세부 사항 보기 또는 하세요.
WP Rocket설정 | 자주 묻는 질문 | 문서 | 지원 |

최고의 워드프레스 성능 플러그인.

버전 3.23.5 | 작성자 WP Media | 플러그인 사이트 방문

WP Rocket의 새 버전을 사용할 수 있습니다. 버전 3.23.5.1의 세부 사항 보기 또는 하세요.
Maintenance |

Put your site in maintenance mode, away from the public view. Use maintenance plugin if your website is in development or you need to change a few things, run an upgrade. Make it only accessible to logged in users.

버전 4.31 | 작성자 WebFactory Ltd | 플러그인 사이트 방문

Maintenance의 새 버전을 사용할 수 있습니다. 버전 4.32의 세부 사항 보기 또는 하세요.
플러그인
설명
자동 업데이트
사이트 방문 · 200

4️⃣ Mit einer zip-Datei aktualisieren

  • ↪️ Die Austauschseite und die Rückkehr zu einer älteren Version

Bei einem Plugin ohne Zeile zur neuen Version tauschst du es per zip-Datei aus. Auf der Seite Plugin hinzufügen klickst du auf [Plugin hochladen], wählst die zip der neuen Version und klickst auf [Jetzt installieren]. Dann erscheint der Hinweis, dass dasselbe Plugin schon vorhanden ist, und eine Tabelle stellt die aktuelle und die hochgeladene Version nebeneinander.

Seite Plugin hochladen: Hinweis Dieses Plugin ist bereits installiert, Versionsvergleich zwischen aktuellem und hochgeladenem Plugin, Schaltfläche Installiertes durch Hochgeladenes ersetzen, linkes Menü Plugins › Plugin hinzufügen (WordPress 7.1.3)

Ein Klick auf [Installiertes durch Hochgeladenes ersetzen] unter der Tabelle entfernt das aktuelle Plugin und installiert die hochgeladene Version. Danach erscheint [Das Plugin wurde erfolgreich aktualisiert.], und mit [Plugin aktivieren] darunter lässt es sich sofort einschalten. Während das deaktivierte Maintenance so von 4.31 auf 4.32 wechselte, blieb die Besucherseite ohne 503 unverändert.

Ergebnis des Plugin-Uploads: Das Plugin wird von der hochgeladenen Datei installiert, Das bestehende Plugin wird entfernt, Das Plugin wurde erfolgreich aktualisiert (WordPress 7.1.3)

Dieselbe Seite dient auch zum Zurückgehen. Beim Hochladen der zip von 4.31, während 4.32 installiert war, wurde die hochgeladene Version rot, und es kam der Hinweis, dass eine ältere Version hochgeladen wird und vorher ein Backup sinnvoll ist. Nach dem Ersetzen war wieder 4.31 installiert, mit der Meldung [Das Downgrade des Plugins war erfolgreich.].

Seite Plugin hochladen: rote Versionsnummer und Hinweis auf eine ältere Version nach dem Hochladen einer alten zip, Schaltfläche Installiertes durch Hochgeladenes ersetzen, linkes Menü Plugins › Plugin hinzufügen (WordPress 7.1.3)

Geht nach einer Aktualisierung die Website kaputt, kommst du so direkt zur vorherigen Version zurück. Die alte zip erhältst du, indem du auf der Plugin-Seite bei WordPress.org [Advanced View] öffnest, unten unter [Previous Versions] die Version wählst und auf [Download] klickst – dann landet sie auf deinem Computer.

5️⃣ Mit WP-CLI aktualisieren

  • ↪️ Der Befehl wp plugin update und das Installieren einer älteren Version

Wenn du per SSH auf den Server kommst, erledigst du es mit WP-CLI in einer einzigen Befehlszeile. Auf Shared Hosting, das nur einen Dateimanager bietet, geht das nicht, dann nimmst du die Wege über die Oberfläche oben.

Um nur die Plugins mit neuer Version zu sehen, hängst du [--update=available] an.

wp plugin list --update=available --fields=name,status,version,update_version
name                     status    version  update_version
all-in-one-wp-migration  inactive  7.112    7.113
essential-blocks         active    6.5.1    6.5.2
maintenance              inactive  4.31     4.32

Zum Aktualisieren gibst du den Plugin-Namen an. Die Ausgabe zeigt jeden Schritt in einer Zeile, vom Download bis zum Entfernen der alten Version, und fasst am Ende in einer Tabelle zusammen, wie sich die Version geändert hat.

wp plugin update maintenance
Herunterladen der Aktualisierung von https://downloads.wordpress.org/plugin/maintenance.4.32.zip ...
Entpacken der Aktualisierung ...
Die neueste Version wird installiert …
Die alte Version des Plugins wird entfernt ...
Das Plugin wurde erfolgreich aktualisiert.
Success: Updated 1 of 1 plugins.
name         old_version  new_version  status
maintenance  4.31         4.32         Updated

Für die Rückkehr zu einer älteren Version hängst du an install [--version] und [--force] an. Auch wenn ein Plugin mit demselben Namen schon da ist, wird es entfernt und diese Version installiert.

wp plugin install maintenance --version=4.31 --force
Installing Maintenance (4.31)
Herunterladen des Installationspakets von https://downloads.wordpress.org/plugin/maintenance.4.31.zip ...
Entpacken des Pakets ...
Das Plugin wird installiert ...
Die alte Version des Plugins wird entfernt ...
Das Plugin wurde erfolgreich aktualisiert.
Success: Installed 1 of 1 plugins.

Während das deaktivierte Maintenance mit WP-CLI hoch- und wieder heruntergestuft wurde, blieb die Besucherseite ebenfalls ohne 503 unverändert.

🔢 FAQ & empfohlene Inhalte

Ab WordPress 6.3 wird der Plugin-Ordner vor der Aktualisierung nach [wp-content/upgrade-temp-backup] verschoben, und schlägt die Installation der neuen Dateien fehl, kommt diese Kopie an ihren Platz zurück. Klappt die Aktualisierung, wird die Kopie gelöscht, und Reste räumt die wöchentliche geplante Aufgabe [wp_delete_temp_updater_backups] auf.

Eine Aktualisierung ersetzt nur die Dateien im Plugin-Ordner, die Einstellungen bleiben in der Datenbank. Ein Vergleich der Optionsliste vor und nach dem Herab- und erneuten Heraufstufen von fünf Plugins zeigte keinen geänderten Eintrag.

[wp plugin update --all] aktualisiert alle Plugins mit neuer Version, und mit [--exclude=Name] legst du Plugins fest, die übersprungen werden. Mit [--dry-run] wird nichts geändert, sondern nur die Liste ausgegeben, die aktualisiert würde.

Klickst du in der Spalte [Automatische Aktualisierungen] der Seite „Installierte Plugins“ auf [Automatische Aktualisierungen aktivieren], aktualisiert WordPress das Plugin selbst, sobald eine neue Version erscheint. WordPress führt automatische Aktualisierungen zweimal am Tag aus. Hat ein Plugin mit eingeschalteter Funktion eine neue Version, erscheint unter dem Link die Zeit bis zur nächsten automatischen Aktualisierung.

ℹ️ Affiliate-Hinweis
Die Inhalte dieser Website enthalten Affiliate-Links. Kauft ein Besucher über einen dieser Links ein Produkt oder eine Dienstleistung, erhält die Website vom Verkäufer eine Provision. Der Betrag, den der Käufer zahlt(bei Aktionsrabatten sinkt er ↓), steigt dadurch nicht. Angegebene Preise, Rabatte und Lagerbestände entsprechen dem Stand bei Erstellung und können abweichen; prüfe sie daher vor dem Kauf beim Verkäufer. Produkte werden nach eigenen Kriterien ausgewählt und bewertet, und Provisionen beeinflussen weder die Reihenfolge noch den Inhalt der Bewertungen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Beweisen Sie, dass Sie ein Mensch sind: 3   +   6   =