好的,下面是一个模板page中代码的快速示例。php,文件:
<?php print_r(getdate ()); ?>
网站是用WPEngine设置的。登录(wordpress)后,会100%正常工作,每次刷新日期/时间都会更改。当注销时,它会在第一次访问时“处理”,并对每个用户保持相同的日期/时间,无论您刷新多少次。“更新时钟”的唯一方法是手动清除所有缓存,尽管是admin。我需要它为每个人在每次刷新时更新。
我尝试了一些不起作用的事情:
我以为这是WPEngine的缓存,所以disabled (wpengine). 没什么我尝试设置“define(\'WP\\u CACHE\',FALSE);”在wp配置中。php为FALSE。没什么它不是插件。网站上有3个-联系表单7、面包屑导航文本和自定义全局变量这不是我第一次遇到这个问题,但我仍然不知道如何解决它。
你要做什么?
P、 是的,我知道“只使用js”,我只是举个例子。我需要PHP刷新,而不是在js中找到解决方法。我之前已经做过:)
最合适的回答,由SO网友:Welcher 整理而成
这听起来像是页面缓存。页面缓存是一件好事,它可以让你的网站保持快速。缺点是任何个性化的数据都不准确,这就是时钟没有更新的原因。
看起来WPEngine可能无法控制页面缓存-https://wpengine.com/blog/no-caching-plugins/
您可能需要与他们讨论解决此问题的方法。然而,根据我的经验,这可能是一个艰难的推销。
我可以问一下为什么需要在PHP中完成这项工作吗?在我看来,性能权衡不值得这样做。