WordPressのユーザー情報の管理者メールアドレスが変更できない場合の対処法

こんにちは、木村太一です。

どのバージョンからかはわかりませんが、wordpressのユーザーのメールアドレスを変更する場合、現在の登録アドレスに認証を取るようになっておりました。

今回、自分では管理していないアドレスがメールアドレスに設定されている場合の対処法を記載したいと思います。

通常の変更の場合

アドレスを変更しようした場合、「このアドレスは管理のために使用されます。 このメールアドレスを変更すると、確認のため新しいアドレス宛にメールを送信します。 新しいアドレスは確認が済むまで有効化されません。」と表示されると思います。

通常の手順の場合、メッセージの通り受信したメールのリンクをたどれば変更できるはずです。

では、登録されているアドレスが現在受けれない状態の場合どうしたらよいでしょう?

データベースを編集する

wordpressのユーザー情報はすべてデータベースに格納されています。

phpmyadminを利用してメールアドレスを書き換えてしまいましょう。

以下Xserverの画面でご説明します。(phpmyadminは様々なレンタルサーバーで提供されているので、バージョンの違いはあってもやることは一緒です)

phpmyadminにログインする

Xserverのサーバーパネルにログインして、phpmyadminへログインします。

管理者メールアドレスの場合

[設定]-[一般]の管理者メールアドレスは「wp_option」テーブルにあります。「admin_email」を編集しましょう。

ユーザーのアドレスの場合

ユーザーの情報は「wp_users」テーブルにあるので wp_users >修正したいユーザーの編集をクリック

user_emailの値を変更して「実行」します

これで修正完了です。

wordpressのダッシュボードに戻って確認してみましょう。

まとめ

wordpressのユーザー情報で起こる問題はデータベースをいじることで、たいてい解決します。

こちらもご参照ください。

この記事を書いた人

木村 太一

ドットワンの代表です。1979年生まれ。3女の父。ゴルフと筋トレが趣味。立川にあるキヤノン代理店に就職後、1万件以上飛び込み営業したのち独立。たくさんの企業を見てきた経験と自分自身も零細企業の経営者ということを活かし、相手の立場に立ったDX推進、ITコンサルを行っております。

お気軽にお問い合わせください

ホームページ、ネットショップの集客方法から、IT機器や、顧客管理、採用に関することまでご相談ください。
WEBマーケティングのノウハウを生かして、お客様のお悩みを解決します。