Php 如何在WordPress中清除服务器和浏览器缓存
我有一个在前端随机显示图像的插件。它在非缓存网站上运行良好,但对于在Php 如何在WordPress中清除服务器和浏览器缓存,php,wordpress,caching,Php,Wordpress,Caching,我有一个在前端随机显示图像的插件。它在非缓存网站上运行良好,但对于在siteground或wpengine中使用的用户,显示的是相同的图像,而不是随机图像。我尝试像下面的代码一样将唯一id附加到每个图像,但它不会在服务器缓存系统上生成唯一id。相反,它每次都用相同的图像显示第一次生成的id <img src="image.png?v=<?php echo mt_rand( 1000, 9999 ); ?>" /> 有解决这个问题的办法吗?如何在所有服务器缓存网站上显示随
siteground
或wpengine
中使用的用户,显示的是相同的图像,而不是随机图像。我尝试像下面的代码一样将唯一id附加到每个图像,但它不会在服务器缓存系统上生成唯一id。相反,它每次都用相同的图像显示第一次生成的id
<img src="image.png?v=<?php echo mt_rand( 1000, 9999 ); ?>" />
有解决这个问题的办法吗?如何在所有服务器缓存网站上显示随机图像。如果图像名称相同。那么为什么不给每幅图像取一个不同的名字呢
if (function_exists('sg_cachepress_purge_cache')) {
sg_cachepress_purge_cache();
}