WP Rocket設定の構成方法
このドキュメントについて
WP Rocketプラグインを使用している場合、ログアウト中のユーザーに対して支払いフォームが正しく機能しない、または断続的に機能しないということはありませんか? WP Simple PayがWP Rocketプラグインのアクティブ時に期待どおりに機能するように、以下の手順に従ってください。
キャッシュ設定
支払いフォームと支払い確認ページをキャッシュしないように追加
「高度なルール」メニューオプションの下で、支払いフォームページと支払い確認ページのURLをキャッシュから除外するように追加します。

JavaScript設定
問題1:JavaScriptの結合と圧縮
場合によっては、WP Simple Payのユーザーが「ファイル最適化」タブにある「JavaScriptファイルの結合」オプションのために問題が発生することがあります。

フォームが期待どおりに機能しない場合は、次の手順を試してください。
- ページまたは投稿エディターで「JSの圧縮/結合」オプションの選択を解除してJS最適化からページまたは投稿を除外するか、または
- WP Rocketで「JavaScriptファイルの結合」オプションを無効にし、設定を保存してから、キャッシュをクリアします(再テスト前)。
問題2:JavaScriptの遅延読み込み
JavaScriptの遅延読み込みは、WP Simple Payの支払いフォームで問題を引き起こす可能性があります。支払いフォームが期待どおりに機能するように、次のものを除外するJavaScriptファイルに追加する必要があります。
/wp-content/plugins/wp-simple-pay-pro-3/(.*).js
js.stripe.com/v3/

すべてのキャッシュと最適化をクリア
変更が加えられたら、すべてのキャッシュと最適化をクリアし、支払いページをリロードして、支払いフォームを再度試してください。
ご不明な点はまだありますか?喜んでお手伝いさせていただきます!
最終更新日: