WordPressログインできない「Cookieエラー」の原因と解決方法をわかりやすく解説

WordPress・IT情報

WordPressの管理画面にログインしようとしたとき、突然表示される「Cookieが有効になっていません」や「Cookies are blocked or not supported by your browser」というエラー。ログイン画面に戻されてしまい、何度IDとパスワードを入力しても入れない・・・・そんな状況に直面すると焦ってしまうものです。

しかし、このトラブルはWordPressでは比較的よくある症状で、原因と対処法を知っていれば解決できるケースがほとんどです。ここでは「WordPressにログインできない Cookieエラー」の主な原因と具体的な解決方法をわかりやすく解説します。


WordPressで「Cookieエラー」が出てログインできない原因

WordPressのログインはCookieという仕組みを使ってユーザー認証を行っています。Cookieとは、ログイン情報などを一時的にブラウザに保存する仕組みのことです。

そのため、このCookieが正常に働かないとWordPressはログイン状態を維持できず、結果として「ログインできない」「ログイン画面に戻される」といった現象が起きます。

よくある原因は次の通りです。

・ブラウザのCookie設定が無効になっている
・ブラウザのキャッシュやCookieが壊れている
・WordPressのURL設定が間違っている
・プラグインの影響
・SSL設定(http / https)の不一致

順番に確認していくことで、多くの場合は解決できます。


まず最初に試すべき対処法

ブラウザのCookieを削除する

もっとも簡単で効果があるのがブラウザのCookieとキャッシュの削除です。

Cookieが壊れているとWordPressが正常にログイン状態を認識できません。Chromeの場合は以下の手順で削除できます。

1. 右上の「︙」メニューをクリック
2. 「設定」→「プライバシーとセキュリティ」
3. 「閲覧履歴データの削除」
4. Cookieとキャッシュを削除

削除後にブラウザを再起動し、もう一度WordPressのログインを試してみてください。


別のブラウザでログインしてみる

ブラウザの拡張機能や設定が原因の場合もあります。

そのため別のブラウザでログインを試すと原因が切り分けできます。

例えば

・Chrome → Edge
・Chrome → Firefox

などで試してログインできる場合、原因はブラウザ設定の可能性が高いです。


WordPress側の設定が原因の場合

ブラウザの問題でない場合、WordPress側の設定が原因の可能性があります。

WordPressアドレス(URL)の不一致

WordPressでは次の2つのURL設定があります。

WordPressアドレス(URL)
サイトアドレス(URL)

このURLがhttp と https でズレているとCookieが正常に動作せずログインできなくなることがあります。

ログインできない場合は、FTPで「wp-config.php」を開き次の設定を確認します。

define(‘WP_HOME’,’https://example.com’);
define(‘WP_SITEURL’,’https://example.com’);

ここが正しいURLになっているか確認してください。


プラグインの影響

セキュリティ系プラグインキャッシュプラグインが原因でCookieエラーが起きることもあります。

ログインできない場合はプラグインを一時的に無効化して確認する方法があります。

方法は以下です。

1. FTPでWordPressに接続
2. 「wp-content」フォルダを開く
3. 「plugins」フォルダの名前を変更

plugins → plugins_old

こうするとすべてのプラグインが一時的に停止します。

これでログインできるようになれば、どれかのプラグインが原因です。


それでもログインできない場合

上記を試しても改善しない場合、次の可能性もあります。

・サーバーのキャッシュ
・CDN設定
・セキュリティ設定

レンタルサーバーの管理画面にキャッシュ削除機能がある場合は、サーバーキャッシュもクリアしてみましょう。

また、CloudflareなどのCDNを使っている場合もCookieの処理に影響することがあります。


WordPressログインできないCookieエラーのまとめ

WordPressで「Cookieエラー」が出てログインできない場合は、以下の順番で確認すると解決しやすくなります。

1 ブラウザのCookie削除
2 別ブラウザでログイン確認
3 URL設定(http / https)の確認
4 プラグイン停止
5 サーバーキャッシュ確認

多くの場合は「ブラウザのCookie削除」または「URL設定のズレ」で解決します。

突然ログインできなくなると焦ってしまいますが、WordPressでは珍しいトラブルではありません。落ち着いて原因を一つずつ確認していけば、ほとんどの場合は解決できます。

もし同じ症状で困っている方は、まずCookie削除とブラウザ確認から試してみてください。

タイトルとURLをコピーしました