2017-04-01 178 views
3

我有一个随机在前端显示图像的插件。它在非缓存网站上运行良好,但对于在sitegroundwpengine中使用的用户,显示的是相同的图像而不是随机的。我尝试在每个图像上添加独特的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(); 
} 

有没有什么解决方案来解决这个问题呢?我如何在所有服务器缓存网站上显示随机图像。

回答

0

如果您具有相同的图像名称。那么为什么不给每个图像一个不同的名字。

+0

没有每个图像都有自己的名字和slu。。 –