0

WordPress マルチサイトに w3 total cache をインストールしました。「ページキャッシュ」を有効にしようとすると問題が発生します

モバイル バージョンとデスクトップ バージョンの両方で同じテンプレートを使用していますが、functions.php ではユーザー エージェントを検出し、デバイス タイプ (DEVICE_TYPE) を定義する定数を設定しています。

ユーザー エージェントがモバイルの場合、"template_redirect" フックを使用して、モバイル ユーザーにさまざまなファイル テンプレートを提供します。

ページ キャッシュが有効になると、このメカニズムは機能しなくなります。関数phpをキャッシュから除外する方法はありますか? または適用可能なその他のソリューションはありますか?

4

1 に答える 1