Html 需要一个div的随机ID来解决Wordpress中的缓存问题

Html 需要一个div的随机ID来解决Wordpress中的缓存问题,html,wordpress,caching,random,Html,Wordpress,Caching,Random,我希望有人能帮助javascript noob解决缓存问题。我正在用Wordpress做一个网站,我已经安装了一个缓存插件。我需要一个div(在每个页面的边栏上)不被缓存,因为它包含在每个页面加载时随机生成的图像和文本。我对各种在线解决方案做了大量的阅读和测试,但我无法让它们发挥作用。我了解到解决这个问题的最好方法是通过Date.now()给div一个随机ID,但我也无法让它工作。所以我找到了一些相近的东西,但它也不起作用(贴在下面)。div没有显示在屏幕上,但是它的内容在我的源代码中显示得很好

我希望有人能帮助javascript noob解决缓存问题。我正在用Wordpress做一个网站,我已经安装了一个缓存插件。我需要一个div(在每个页面的边栏上)不被缓存,因为它包含在每个页面加载时随机生成的图像和文本。我对各种在线解决方案做了大量的阅读和测试,但我无法让它们发挥作用。我了解到解决这个问题的最好方法是通过Date.now()给div一个随机ID,但我也无法让它工作。所以我找到了一些相近的东西,但它也不起作用(贴在下面)。div没有显示在屏幕上,但是它的内容在我的源代码中显示得很好

有人能帮我修一下或者给我提些建议吗?说到javascript,我完全是个傻瓜。谢谢你的阅读!:)


函数随机字符串(长度){
var chars='0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz'。拆分(“”);
如果(!长度){
长度=Math.floor(Math.random()*chars.length);
}
var-str='';
对于(变量i=0;i
您使用的缓存插件是什么?感谢您的快速回复!我已经尝试过WP Super Cache,目前我使用的是W3 Total Cache。关于仅仅使用AJAX来获取div?我不知道你的意思,但如果是“使用AJAX如何?”,我准备尝试任何可能有效的方法:)但是我不知道如何将ajax添加到页面中。你不能用
你使用的缓存插件将你的边栏包含在模板中吗?谢谢你的快速回复!我已经尝试过WP Super Cache,目前正在使用W3 Total Cache。关于仅仅使用AJAX来获取div?我不知道你的意思,但如果是“使用AJAX如何?”,我愿意尝试任何可能有效的方法:)我不知道如何将AJAX添加到页面中。你不能用