WordPress缓存正在开发中

时间:2017-05-26 作者:Andrew Welch

我对Wordpress开发有一个问题,我确信这是一个相对较新的问题。

我在Mac osx sierra 10.12.3上。我正在使用MAMP PRO 4.1.1。我使用的是Chrome 58.0.3029.110(64位)。

如果我更改了代码,例如搜索。php。然后返回浏览器并刷新它,即使多次刷新,它通常也不会收到更改。我要等大约15秒钟才能拿到零钱。

我尝试过:

使用cache killer插件在chrome中进行硬刷新,在firefox中的不同浏览器firefox中打开一个新选项卡,将WP\\u cache设置为false,一开始我似乎可以进行更改,直到出现错误,然后它就会被捕获,我必须等待一段时间,直到它找到更改来修复错误。

然而,总的来说,我认为行为是一样的,这令人困惑。这让我觉得有一些Wordpress缓存我不知道(我没有使用任何缓存插件,缓存已关闭)。

任何想法,因为这是慢慢下来我的开发工作流程。

更新:可能与https://stackoverflow.com/questions/19073270/stop-caching-for-php-5-5-3-in-mamp

1 个回复
SO网友:Andrew Welch
结束

相关推荐

Nonces and Cache

很明显,表单提交和AJAX请求,尤其是合理的请求,需要“nonces”来避免某些攻击。然而,随着高速缓存系统的大量使用,很难生成它们并输出新的nonce而不是高速缓存的nonce。为了解决这个问题,我考虑创建一个AJAX函数,返回一个新的nonce,在提交表单之前进行请求。然后,此nonce将作为隐藏字段附加到表单中。你认为这是一种安全的方法吗?返回新nonce的PHP函数:function create_nonce() { return wp_create_nonce(\'my-nonc