Kann ich ein Plugin auf eine bestimmte Version aktualisieren?

13

Ich teste Plugin-Upgrades auf einer Staging-Instanz, bevor ich sie auf die Produktion übertrage. Wenn sich dieser Vorgang jedoch verzögert, werde ich möglicherweise aufgefordert, ein Upgrade auf eine neuere, nicht getestete Version für die Produktion durchzuführen.

Wie kann ich ein Zwischenupdate anstelle des neuesten auswählen, wenn ich zum Aktualisieren eines Plugins aufgefordert werde?

david.libremone
quelle

Antworten:

22

Mit WP-CLI können Sie dies wie in der offiziellen Dokumentation beschrieben festlegen .

$ wp plugin update <plugin>

Verwenden Sie eines der folgenden Argumente

--minor

Updates nur für kleinere Releases durchführen (zB von 1.3 auf 1.4 statt 2.0)

--patch

Führen Sie Updates nur für Patch-Releases durch (z. B. von 1.3 auf 1.3.3 anstelle von 1.4).

--version=<version>

Wenn gesetzt, wird das Plugin auf die angegebene Version aktualisiert.

kero
quelle
5
Eine einfache Alternative für Benutzer ohne CLI-Kenntnisse ist wordpress.org/plugins/wp-rollback
bueltge
2

Sie können auch bestimmte Versionen vom SVN des Plugins herunterladen.

Angenommen, Sie möchten eine bestimmte Version von Yoast.

https://wordpress.org/plugins/wordpress-seo /

https://plugins.svn.wordpress.org/wordpress-seo / tags /

Der tagsOrdner listet alle Versionen auf.

Liam Stewart
quelle
Könnten Sie einen kurzen Codeausschnitt darüber geben, wie das geht? Ich zum Beispiel nicht wissen , das erste , was über SVN, wie ich es immer Git verwendet haben
kero
Besuchen Sie die zweite URL oben. Sie können es direkt von dort aus ergreifen.
Liam Stewart