WordPress アドレス (URL)の中のURLを変えるなよ!!・・・と言ったのに。

WordPress url 変えて ログインできない

やっちまったな。
WordPressには、ダッシュボードの中にいじってはいけない場所があります。

それは、設定→一般設定の中にある、

WordPress アドレス (URL)

WordPress url 変えて ログインできない

ここを変えると、ログイン画面がでなくなり、ダッシュボードを表示することもできなくなるだけでなく、サイトそのものの表示もおかしくなります。

今回は、その時の対処法をメモ。

この対処法には、2通りあって、それを理解するために簡単な解説をします。

 

WordPress アドレス (URL)を通常の管理画面で変更すると、データベースその内容はデータベースに残ります。
なので、解決策の1つはデータベースを書き換えることです。

 

もう1つは、WordPressフォルダ内にある、wp-config.php に

define('WP_SITEURL','WordPressのフォルダが存在する正しいURL');

を、記述することです。

こちらの方法は、データベースに優先されて読み込みされるので、データベースの方が間違ったままでも wp-config.phpに記述されたものが表示されるようになります。これで読み込まれたURLで表示された管理画面で、設定→一般設定にいくと、WordPress アドレス (URL)の欄は管理画面から操作できないようになります。

 

 

さて、それでは1つ目の

データベースを書き換える方法

です。

レンタルサーバの場合は、コントロールパネルからデータベース設定を開きます。
データベースの管理ツールなどの表示で、phpMyAdminのログイン画面へのリンクを探します。

phpMyAdminにログインしたら、以下の画面が表示されると思います。

WordPress アドレス (URL) ログインできない

 

左のカラムに作成したデータベースがいくつか出てくると思います。(1つしかサイトを使っていなければ、通常1つ)ここの該当するデータベースを選択すると、次の画面が表示されます。

 

WordPress アドレス (URL) ログインできない

書き換える場所は、該当のデータベース内の wp_options です。もし、接頭辞(wp_)を変更していれば、最後に options が付いているテーブルを書き換えることになります。で、操作のところの赤丸のアイコンをクリック。すると、次のページが表示されます。

 

dbef3f3fbeb62bba3481176a1c050d10

やっと、書き換えたいデータがでてきました。 wp_options の中の、 siteurl の編集ボタン(えんぴつ)をクリックすると次の画面になります。

 

WordPress アドレス (URL) ログインできないこの画面が表示されると、赤四角のところに、WordPressの管理画面で入力してしまった、誤ったURLが表示されます。これを、書き換えて作業完了です。

さて、ここまでいくと、「あれ?URLあってるじゃん」となりませんか?
URLがホームページのトップページになっている場合は、WordPressの置いてあるフォルダのURLに書き換えてみてください。FTPソフトで正しい場所を特定すればいいのです。

 

次に、2つ目の方法の

wp-config.phpに追記する方法

です。

こちらは、FTPソフトや、レンタルサーバのコントロールパネル内のファイルマネージャーなどを使って、

WordPressフォルダの最初の層にある、 wp-config.php ファイルに

define('WP_SITEURL','WordPressのフォルダが存在する正しいURL');

 

を追記するだけです。場所は、どこでもOKです。まあ、最後の行にでもわかりやすく書いておきましょう。
作業が正しく完了すると、データベース内の間違ったURLが読み込まれた後に、 wp-config.php 内に追記した文字列が読み込まれ優先されます。

そのため、管理画面にログインできるようになります。しかし、先ほど書いたとおり、管理画面上でのWordPress アドレス (URL)の編集ができなくなります。やらないからいいけど、特殊な設定で使用する場合があるかもしれません。

どちらの方法でも、やり直しが聞くので元に戻したい場合は、1つめのデータベース書き換えの方法。WordPress アドレス (URL)の編集をしたくない場合は、2つめのphpに追記する方法を選択すれば構わないと思います。

 

参考:http://backyard.chocolateboard.net/201112/wordpress-url-change

 


Comments (4)

  1. 福岡

    どうしようもなく、困ってましたがおかげで解決できました。

    ありがとうございます。

    Reply
    1. yoshiaki (Post author)

      福岡さま
      コメントありがとうございました。
      役立てていただき嬉しいです!

      Reply
  2. ごとう

    私も安易にURLの部分をいじってしまい、冷や汗状態の中、こちらのサイトを発見、無事元に戻りました。
    とっても助かりました!!丁寧に教えてくださって、ありがとうございます。

    Reply
    1. yoshiaki (Post author)

      ごとうさま
      コメントありがとうございました!
      お役に立てて嬉しいです!

      Reply

Leave a Comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です