ページキャッシュとeコマースは、常にうまく連携することが困難でした。どちらのテクノロジーも問題を克服するために懸命に努力し、ある程度の成功を収めてきましたが、まだいくつかの問題が残っています。
EDDとキャッシュに関する一般的な問題
ソフトウェアライセンス
ソフトウェアライセンス拡張機能は、ソフトウェアがAPI経由でEDDストアと通信することで機能します。そのソフトウェアライセンスのエンドポイントは、一般的なキャッシュプラグインのいずれかによってキャッシュされる可能性があります。これにより、ライセンスの確認時に問題が発生します。
この問題の解決策は、ソフトウェアライセンスディレクトリの何もキャッシュしないことです。
WP Rocketを使用している場合は、このパターンを使用して適切なものを除外できます:/edd-sl/(.*)
WP Super Cacheを使用している場合は、GETパラメータを含むページをキャッシュしない。(?x=y at the end of a url)という設定を選択してください。
キャッシュプラグインに関する特定の問題
各キャッシュプラグインには独自の問題があります。以下に各プラグインのドキュメントを示します。
