お仕事のご依頼を受付しているものくろキャンプのWordPressサイトに設定しているコンタクトフォームにトラブルが発生していました。
トラブルの内容は、確認画面へ進むをクリックすると、コンタクトフォームへ入力した内容が消えてしまうというものです。致命的です。ダメダメなトラブルです。ご依頼のお客様から教えていただき、トラブルに気づけました。感謝です。
原因はキャッシュプラグインとの相性
キャッシュプラグインのW3 Total Cacheの設定画面「Page Cache」を開き、下の方にある「Advanced」の設定項目内の「Never cache the following pages:」に、コンタクトフォームのパーマネントリンク(lesson-reservation)を設定することで、トラブルが解決できました。
補足: Never cache the following pages:とは、このページは「キャッシュしない」という設定です。
相性問題なので自分の環境の場合だけかも
今回のトラブルは、自分の環境だけ発生する特殊な雰囲気ですが、原因特定に時間がかかったこともあり、ブログ記事にまとめておきます。
[amazonjs asin=”4873116783″ locale=”JP” title=”詳解 WordPress”]