- Published on
WP-CLIでサイトURLやWordPress管理画面のURLを変更
- Authors
- Name
- Shou Arisaka / 有坂翔
WordPressを操作するコマンドラインユーティリティWP-CLIで、WordPressサイトのサイトアドレスやWordPressアドレスのURLをコマンドライン、SSH経由で変更します。例えばWordPress管理画面に何らかの理由でアクセスできないとか、エラーになってしまう、とか、httpとhttpsあたりの問題とかもあるかもしれません。そういう場合にwp-cliからの設定変更は便利です。
Wordpressのサイトと管理画面のURLを変えてしまっていた。 なのでこういう感じ。
wpコマンドで確か出来たなってことでやってみました。
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.
変更できたっぽいな。 確認してみよう…
(サイトを目視確認)
治ってない…なぜ?
yuis@yuis-VirtualBox:/var/www/html/wordpress$ wp option get home
http://example.com
変わってないし…
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
ここで気づいた。http://
の存在に。そしてoption is unchanged.
の存在に。 変えれてないならsuccessじゃなくてwarningでしょ…と思ったのは僕だけじゃないはず。
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.
できた!
できてる!