我有一个插件,在前端随机显示图片。在没有缓存的网站上运行良好,但是对于使用
有没有解决这个问题的方案?如何在所有服务器缓存的网站上显示随机图片。
siteground
或wpengine
的人,相同的图像会显示出来,而不是随机的。我尝试了将唯一标识附加到每个图像上,如下所示的代码,但它不能在服务器缓存系统上生成唯一标识。相反,它每次都显示与同一个图像一起生成的第一个标识。<img src="image.png?v=<?php echo mt_rand( 1000, 9999 ); ?>" />
我还添加了以下代码来适用于siteground
缓存(SG Optimizer WP插件),但它仍然无法工作:
if (function_exists('sg_cachepress_purge_cache')) {
sg_cachepress_purge_cache();
}
有没有解决这个问题的方案?如何在所有服务器缓存的网站上显示随机图片。