目次
WordPressの管理画面(wp-admin)からロックアウトされると、プラグインやテーマの問題、パスワードの間違い、ユーザー権限の変更など、さまざまな理由でイライラすることがあります。ここでは、WordPressの管理画面からロックアウトされた場合の対処法を包括的に説明します:
ブラウザのクッキーとキャッシュを消去する
ブラウザの問題という単純な場合もあります。ブラウザのクッキーとキャッシュをクリアして、ログインを妨げているセッションの不具合ではないことを確認してください。
プラグインを無効にする
プラグインに欠陥があると、特にセキュリティやユーザーロールを管理している場合、ロックアウトを引き起こす可能性があります。
- FTPまたはファイルマネージャ経由: FTPクライアントまたはホスティングコントロールパネルのファイルマネージャを使用してサイトに接続します。ホスティングコントロールパネルの
wp-コンテンツ
フォルダからプラグイン
フォルダーに保存します。次のような名前に変更してください。プラグインを無効にする
をクリックして、すべてのプラグインを無効にしてください。これで問題が解決したら、フォルダ名をプラグイン
をクリックし、WordPressの管理画面でプラグインをひとつずつ無効にして、原因を見つけてください。
パスワードのリセット
パスワードに関連した問題であれば、リセットしてみてください。
- Eメールにて: ログインページにある "Lost your password? "リンクをクリックし、Eメールでパスワードをリセットしてください。
- phpMyAdmin経由: メールによるリセットがうまくいかない場合は、データベースで直接パスワードをリセットすることができます。ホスティングダッシュボードからphpMyAdminにアクセスし、WordPressデータベースを見つけ、データベース内の
wp_users
テーブルに新しい値を入力する。ユーザー・エントリーを編集し、新しい値をユーザーパス
フィールドで MD5 を選択し、変更を保存する。
ユーザー権限の確認
ユーザーの役割や権限が変更された疑いがある場合:
- phpMyAdmin経由: アクセス
wp_usermeta
テーブルを確認してください。をチェックしてください。wp_capabilities
(テーブル接頭辞wp_
に設定されていることを確認してください。a:1:{s:13:"administrator";s:1:"1";}
.この文字列は、あなたが管理者であることを示します。
wp-config.phpファイルを確認する
を確認する。 wp-config.php
ファイルは変更されていない。 AUTH_KEY
などのセキュリティー・キーは、ログインに影響する可能性があります。
- FTPまたはファイルマネージャ経由: ダウンロードして検査する
wp-config.php
ファイルにアクセスする。特にWordPressのセキュリティーキーの周辺に、異常がないか、最近行った変更がないか探してください。
.htaccessファイルの無効化
設定ミス .htaccess
ファイルで管理エリアへのアクセスを防ぐことができる。
- FTPまたはファイルマネージャ経由: 名前を変更する
.htaccess
ファイルを次のようなものに変更する。.htaccess_old
で無効にする。これでアクセスが可能になったら、新しい.htaccess
ファイルを保存するには、WordPress管理画面の「設定」>「パーマリンク」を開き、「変更を保存」をクリックします。
IP拒否ルールのチェック
ホスティング環境またはセキュリティプラグインで、あなたのIPが誤って拒否リストに追加された場合、wp-adminへのアクセスがブロックされる可能性があります。
- cPanelまたはホスティングダッシュボード経由: ホスティングのコントロールパネルで「IP Deny Manager」または同様のオプションを探します。あなたのIPがリストにないことを確認してください。
- セキュリティ・プラグイン経由: サイトのファイルにアクセスできる場合、IPアクセスを制御するプラグインファイルを手動で編集して、あなたのIPに影響する拒否ルールを削除する必要があるかもしれません。
ホスティングプロバイダーへのお問い合わせ
上記のどの手順もうまくいかない場合は、ホスティングプロバイダーに連絡してください。サーバー側の問題をチェックし、ロックアウトの原因を突き止め、アクセスを回復できるかもしれません。
バックアップからの復元
最後の手段として、ウェブサイトの最近のバックアップがある場合、それを復元することで、特にロックアウトが最近の変更や更新によるものであれば、解決する可能性があります。
ロックアウトに対処するには、忍耐と体系的なトラブルシューティングが鍵となります。定期的なバックアップや慎重なプラグイン/テーマのアップデートといった予防策を常に講じることで、将来的にこのような問題を最小限に抑えることができます。