WordPress管理画面(wp-admin)からロックアウトされたときの対処法

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に影響する拒否ルールを削除する必要があるかもしれません。

ホスティングプロバイダーへのお問い合わせ

上記のどの手順もうまくいかない場合は、ホスティングプロバイダーに連絡してください。サーバー側の問題をチェックし、ロックアウトの原因を突き止め、アクセスを回復できるかもしれません。

バックアップからの復元

最後の手段として、ウェブサイトの最近のバックアップがある場合、それを復元することで、特にロックアウトが最近の変更や更新によるものであれば、解決する可能性があります。

ロックアウトに対処するには、忍耐と体系的なトラブルシューティングが鍵となります。定期的なバックアップや慎重なプラグイン/テーマのアップデートといった予防策を常に講じることで、将来的にこのような問題を最小限に抑えることができます。