Question
フロント表示で PHP セッションが開始され、サーバーキャッシュが効かない件
- w will
-
JIN:R(バージョン 1.4.9)を利用しています。
サイトの全ページ(記事・トップ・robots.txt・404を含む)の応答に
「Set-Cookie: PHPSESSID」と「Cache-Control: no-store, no-cache, must-revalidate」が付与され、
レンタルサーバー(ConoHa WING・WEXAL)のページキャッシュが一切効かない状態です。
切り分けとして、テーマを Twenty Twenty-Three に切り替えると上記のCookieとヘッダーは消え、
JIN:R に戻すと再び付与されます。プラグインは全て停止して確認済みで、子テーマは使っていません。
お伺いしたいこと
1. JIN:R がフロント表示で session_start() を呼ぶ機能はどれでしょうか
2. その機能を無効化する設定、またはセッションを使わない運用方法はありますか
3. 今後のアップデートでセッションを使わない実装に変更される予定はありますか
環境:WordPress 7.1.3 / PHP 8.2 / ConoHa WING(WEXAL ON)/ Cloudflare 経由- WP 7.1系
- PHP 8.2.x
- その他(トピック内容に記載してください。)
- GoogleChrome
- macOS
-