WordPress の siteurl などをデータベースから直接変更する方法
サブドメインを追加したりしていたら home, siteurl が更新されていないせいで投稿できないなど色々不具合がでた。
次の部分は適宜変更してください。
- データベースのユーザー: wpuser
- データベース名: wordpress
- 変更後アドレス: https://www.shuphy.com/blog
データベースへの入り方。
mysql -u wpuser -p
設定したパスワード(wp-conf.phpに書いたもの)でログイン。
MariaDB [(none)]> USE wordpress;
MariaDB [wordpress]> SELECT * FROM wp_options WHERE option_name IN ('home', 'siteurl');
(古いアドレスがされているのを確認。)
MariaDB [wordpress]> UPDATE wp_options SET option_value = 'https://www.shuphy.com/blog' WHERE option_name IN ('home', 'siteurl');
Code language: SQL (Structured Query Language) (sql)
こんな感じです。