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.
できた!
できてる!