WP-CLI Site-URL WordPress-Admin-URL Ändern

Site-URL und WP-Admin-URL mit WP-CLI ändern

Ändern Sie die Site-Adress-URL und WordPress-Adress-URL einer WordPress-Site mit WP-CLI, einem Befehlszeilen-Dienstprogramm zum Betreiben von WordPress, über die Befehlszeile oder SSH. Zum Beispiel, wenn Sie aus irgendeinem Grund nicht auf das WordPress-Admin-Panel zugreifen können oder wenn es zu einem Fehler führt oder es Probleme mit http und https geben könnte. In solchen Fällen ist das Ändern von Einstellungen über wp-cli praktisch.

Shou Arisaka
2 Min. Lesezeit
9. Nov. 2025

Ändern Sie die Site-Adress-URL und WordPress-Adress-URL einer WordPress-Site mit WP-CLI, einem Befehlszeilen-Dienstprogramm zum Betreiben von WordPress, über die Befehlszeile oder SSH. Zum Beispiel, wenn Sie aus irgendeinem Grund nicht auf das WordPress-Admin-Panel zugreifen können oder wenn es zu einem Fehler führt oder es Probleme mit http und https geben könnte. In solchen Fällen ist das Ändern von Einstellungen über wp-cli praktisch.

Ich hatte die WordPress-Site- und Admin-Panel-URLs geändert. Also war es so.

Image

Ich erinnerte mich, dass man dies mit dem wp-Befehl machen konnte, also habe ich es versucht.

yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option get siteurl
http://example.com
yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option update siteurl localhost
Success: Value passed for 'siteurl' option is unchanged.
yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option update home localhost
Success: Value passed for 'home' option is unchanged.

Es sieht so aus, als wäre es geändert worden. Lassen Sie mich überprüfen…

(Visuelles Überprüfen der Site)

Es ist nicht behoben… warum?

yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option get home
http://example.com

Es hat sich nicht geändert…

yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option update home 127.0.0.1
Success: Value passed for 'home' option is unchanged.
yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option get home
http://example.com

Hier bemerkte ich es. Die Existenz von http://. Und die Existenz von option is unchanged.. Ich bin nicht der Einzige, der dachte, es sollte eine Warnung statt eines Erfolgs sein, wenn es nicht geändert werden kann, oder?

yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option update home http://127.0.0.1
Success: Updated 'home' option.
yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option get home
http://127.0.0.1
yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option update siteurl http://127.0.0.1
Success: Updated 'siteurl' option.

Es hat funktioniert!

Image

Es funktioniert!

Diesen Artikel teilen

Shou Arisaka 9. Nov. 2025

🔗 Links kopieren