
wp-envで建てたローカルサイトをマルチサイト化したら管理画面にログインできなくなった
2025年1月、wp-envによるマルチサイトのサポートが発表された。
早速既存のローカルWPサイトをマルチサイト化してみようとドキュメント通り設定したが、ログイン画面から進まず、一向に管理画面に入れない。
ログインしてもエラーにならずまたログイン画面に戻される感じ。
結論、ブラウザのクッキーを全て削除したら正常に動いた。
ブラウザのデベロッパーツールを立ち上げ、
アプリケーション>Cookie>localhost上のクッキーを全て削除
実際に使用していたwp-env.jsonの内容は下記の通り。
特に何の変哲もなく、強いて言えばカスタムポートを使用してのローカルだった。
{
"core": "https://ja.wordpress.org/wordpress-latest-ja.zip",
"config": {
"WP_DEBUG": true,
"WP_DEBUG_LOG": true
},
"port": 4016,
"testsPort": 4017,
"env": {
"development": {
"multisite": true
}
}
}
もし同じ事象が発生してお困りの方がいたら、届きますように。