CEOブログ

横浜で活躍するホームページ作成・開発会社アットライズの代表取締役社長(CEO)が綴る、日々の奮闘記!!

備忘録

[備忘録]WordPress:フォームの確認画面で過去の情報が表示される

投稿日:

プラグイン「MW WP Form」の動作不良

問い合わせフォームで「確認画面」に移行すると、その時入力した情報ではなく 過去に送信された別の情報が表示される事象が発生!
フォームの入力情報なので、場合によってはお客様(入力者)の個人情報が表示されてしまう危険がある。。
 

高速化を図るプラグイン「WP Fastest Cache」が悪さをしてる!

※参考サイト: https://study-u.com/web/mw-wp-form-190215/

WordPressの高速化を実現するプラグイン「WP Fastest Cache」が悪さをしていたようだ。。
WP Fastest Cacheはキャッシュをコントロールすることで高速化を実現している。なので、過去の入力情報がキャッシュされ、確認画面で表示されてしまっていたようだ。。

とりあえず WP Fastest Cacheを無効化したところ、当該事象は発生しなくなった。
 

ページ毎に除外する設定ができるらしい!

WP Fastest Cacheを無効化したままだと、高速化が図られずサイトの評価を下げることに繋がる。。
なので、ページ毎に除外する設定を使い フォーム(確認画面、完了画面も忘れずに!)

■手順
・WP管理画面 → プラグイン → WP Fastest Cache → 「除外する」タブ
・「除外するページ」の「Add New Rule」をクリック
・「If REQUEST_URI」で「Is Equal To」を選択 → 右の入力欄に除外するURLを設定し「Save」をクリック

・フォームURLの他に、「確認画面」「完了画面」のURLも設定しておくべし!
 
 

-備忘録

関連記事

備忘録[Excel]今日の日付、1ヶ月前の日付

TODAY関数とEDATE関数 例えば、郵便物の送付状を印刷したりするとき、Excelで作った雛形文章に「今日の日付」を入れたいときがある。 また、例えば給与明細など、前月分として「○○年○月分」など …

[備忘録]wgetコマンドで突然エラーが出るようになった!:SSL証明書認証エラー

サーバーのヘルスチェックエラーの嵐。。 仕事柄 WebサイトやWebサーバーを多数管理している。 例えばサーバーがフリーズしたり、何か障害が発生した際にいち早く検知できるように、独自に開発した「ヘルス …

[備忘録]nPOP:サーバー上の大量のメールを削除する方法

スパムメールの処理などに有効なツール「nPOP」 スパムメールが大量に送りつけられたり、しばらく放置していたメルアドに メールが(数千件とか…)大量に溜まっていることがある。。 これを受信 …

[備忘録]Xserver:.htmlファイルをPHPとして動作させる方法

Xserverでは「AddType application」が効かないらしい。。 サーバー移管を行っていて、Xserverに既存ファイルを移植したら、表示に不具合が出た。 どうやら、既存サーバーで動作 …

[備忘録]Word2007:マウスが効かない

再インストールしても直らない!(>_<) ある日、社内の1台のパソコンでの出来事、、 Microsoft Word 2007 で、マウスが効かない、その他不具合が発生。。 事象 ・Word …