2017-04-01 13 views
3

フロントエンドに画像をランダムに表示するプラグインがあります。非キャッシュのWebサイトではうまくいきますが、sitegroundまたはwpengineを使用しているユーザーの場合、ランダムではなく同じ画像が表示されます。私は以下のコードのように各イメージに一意のIDを追加しようとしましたが、サーバーキャッシュシステム上で一意のIDを生成していません。代わりに、毎回同じイメージを持つ最初に生成されたIDを表示しています。WordPressでサーバーとブラウザのキャッシュをクリアする方法

<img src="image.png?v=<?php echo mt_rand(1000, 9999); ?>" /> 

私もsitegroundキャッシュ(SGオプティマイザWPプラグイン)のために以下のコードを追加しましたが、それはまだ動作しません。

if (function_exists('sg_cachepress_purge_cache')) { 
    sg_cachepress_purge_cache(); 
} 

は、この問題を解決するための任意の解決策はありますか?どのようにして、すべてのサーバーキャッシュWebサイトにランダムイメージを表示することもできます。

答えて

0

イメージの名前が同じ場合は、それでは、それぞれのイメージに異なる名前をつけてみませんか?

+0

各画像にはそれぞれ独自の名前とスラッグがありません。 –

関連する問題