【WordPress】管理画面にアクセスできないエラー対処方法

管理画面にアクセスした際に下記のようなエラーが表示された場合の対処方法をご紹介します。

Fatal error: Cannot redeclare retrieve_password() (previously declared in /home/www/wp-includes/user.php:2671) in /home/www/wp-content/plugins/all-in-one-wp-security-and-firewall/other-includes/wp-security-rename-login-feature.php on line 359

原因

All In One WP Security」の総当たり攻撃対策の「ログインページの名称を変更」を設定している場合に、WordPressのバージョンを5.7にアップデートしてしまうと発生するエラーです。

対処方法

下記のような手順で対応します。

  1. All In One WP Securityプラグインの無効化
  2. All In One WP Securityプラグインの更新・有効化

All In One WP Securityプラグインの無効化

wp-content/plugins/」の中の「all-in-one-wp-security-and-firewall」フォルダを削除します。

これで無効化されるのでデフォルトの「wp-login.php」からログインすることが可能になります。

All In One WP Securityを4.4.8に更新

バージョン 4.4.8にて上記エラーが改善されていますので、プラグインページより更新・有効化します。

以上で完了です。

 

記事がお役に立ちましたらシェアお願いします!