wordpressでドキュメントの有効期限切れ対策


現象

POSTで検索結果を送信した後にブラウザバックするとこれが出る。

対策

バージョン

wordpress 5.4.1

対策方法

これをfunctions.phpに貼り付けたら終わり。

function add_header_session() {
    header("Cache-Control: private");
    header("Pragma: no-cahce");
    header("Expires: ");
    header("Last-Modified: ");
}
add_action( 'send_headers', 'add_header_session' );

備考

調べると以下のような対応方法も出てきますが、wordpressだとうまくいかないです。

session_cache_limiter("none");
// or
session_cache_limiter("private_no_expire");
// をsession_start()の前につける