スポンサードサーチ
2018年度版WordPressでWebサイトを構築する時に入れるべき3つの高速化Pluginでご紹介したPlugin(プラグイン)は大変便利ですが、MW WP Formといった動的なPlugin(プラグイン)と合わせて利用する場合には注意が必要です。

確認画面で入力内容が消える
よく発生するのが、MW WP Formで、内容確認へ進むボタンをクリックするとページを再読込して入力内容が消えてしまうケース。
これは、該当の動的なページがキャッシュされてしまっている事から発生していますので、それを例外として設定する必要があります。
WP Super Cacheの場合
1.WP Super Cacheでは、設定画面のメニューから「詳細」タブをクリック。

2.詳細画面で、下の方にスクロールをすると、「受け付けるファイル名と除外する URI」の項目の2番目、「ここにキャッシュしないようにするページの文字列 (ファイル名ではなく) を追加します。・・・」と記載がある、入力ボックスにフォームを設置したURLを追加します。

例えば、以下のように改行してURLを入力し「文字列を保存」ボタンをクリック。
contact document-request
3.WP Super Cacheは、何か設定を変更する度にキャッシュをクリアしないと設定が反映されませんので、設定画面のメニューから「コンテンツ」タブをクリック。

表示された「キャッシュを削除」ボタンをクリックして、キャッシュを消去。
「簡易」タブで表示される「キャッシュされているページの削除」の「キャッシュを削除」ボタンでも、同じようにキャッシュを削除できますが、「キャッシュを削除ボタン」で押した後の表示は、両方とも「コンテンツ」画面になります。
これで、フォームがキャッシュ対象から外れている筈ですので、動作検証を行いましょう。
W3 Total Cacheの場合
1.W3 Total Cacheでは、左側のメニューから「Page Cache」をクリック。

2.下の方にスクロールをすると「Advanced」の設定がありますので、項目内の「Never cache the following pages」の入力ボックスに、フォームのURLを設定します。
こちらも、複数URLがある場合には改行して入力し「Save all settings」ボタンをクリック。
/contact/ /document-request/
3.W3 Total Cacheでも、ヘッダーメニューにある「Performance」をクリックして、「Purge All Caches」で全てのキャッシュをクリアにするか、「Purge Modules」から「Page Cache:All」でページキャッシュだけクリアにします。

これで、こちらもフォームがキャッシュ対象から外れている筈ですので、動作検証を行いましょう。
導入後には必ず動作検証を
キャッシュプラグインは、動的な部分があるのを忘れて設定しまうと、折角ユーザーが問い合わせをしようと思っても出来ない、という機会損失が発生してしまいます。
そのため、導入前にはテスト仕様書を作成し、導入後には忘れずにテスト仕様書に従ったテストを実施して動作検証を行いましょう。
AI時代だからこそ、戦略は人と一緒に考えることが、最初の一歩です。
開発やコンテンツ生成はAIが担える時代になりました。しかし、何を作るか・どこを目指すかという問いに答えるのは、依然として人の仕事です。
DX推進や新規事業の立ち上げで壁にぶつかる企業の多くは、ソリューションの導入や社内人材への丸投げに終始し、課題の本質が言語化されないまま進んでしまっています。
経営とITの両方を理解した人間が、経営者と並走しながら要求定義・要件定義の段階から一緒に考える。AIはこのプロセスを補助できますが、主役にはなれません。
まだ課題が言語化できていない段階からでも、遠慮なくご相談ください。一緒に考えます。
AIが生成できないのは「実績と信頼」
ECサイトやマーケットプレイスサイトはCS-Cart国際版(公式)という選択肢
AIはコードを書けます。しかし、長年の実運用で磨かれたロジックや、世界中の事業者が検証したセキュリティを、プロンプト一つで再現することはできません。
CS-Cart国際版(公式)は、自社EC・越境EC・BtoB EC・マーケットプレイスに対応した豊富な実績ある機能をパッケージとして提供しています。
構築コストを抑えながら、堅牢なECサイトを立ち上げることができます。
スポンサードサーチ
