• Resolved mellypetty

    (@mellypetty)


    お世話になっております。
    本プラグインのver.5.1.0を使用しております。
    サーバーキャッシュを使用の上、フォームを設定したところ、他の方(A様)の入力内容が残った状態でキャッシュされ、別の方(B様)に入力内容が表示されてしまうことがありました。
    後ほど、フォームを埋め込んだページを確認したところ、Cache-Controlヘッダーが出力されておりませんでした。
    作成方法としては、テーマファイル内にpage-form.phpを作成し、ページ内でecho do_shortcode(‘[mwform_formkey key=”XXX”]’);を呼んでフォームを出力しております。

    本件につきまして、サーバー側でキャッシュ除外設定を行うことも可能ですが、プラグイン側での対策もしくは対処方法のご提示をお願いできませんでしょうか。

    なお、同じプラグインを使用している別サイトではCache-Controlヘッダーが出力されておりました。

    • This topic was modified 10 months, 1 week ago by mellypetty.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Kazuto Takeshita

    (@mt8biz)

    do_shortcode()ではなく、コンテンツ内にショートコードとして埋め込んだ際の結果をあわせてコメントしてください

    Thread Starter mellypetty

    (@mellypetty)

    コメントが遅くなり申し訳ございません。コンテンツ内にショートコードとして埋め込んだ際は、Cache-Controlヘッダーが出力されておりました。

    Plugin Author Kazuto Takeshita

    (@mt8biz)

    ありがとうございます。では、コンテンツ内にショートコードを埋め込むように仕様を見直してください。

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘nocache_headers()が動作しない’ is closed to new replies.