如何在用户的客户端缓存中保存数据

时间:2017-11-12 作者:Mintendo

是否有办法在用户浏览器上缓存数据。我需要保存一个依赖于用户的对象。我使用了wp\\u cache\\u set,但我注意到它在一个请求后过期。是否有办法为每个请求保存此数据?

1 个回复
SO网友:Welcher

wp_cache_* 方法缓存在php内存或对象缓存中(如果可用)。它将永远无法保存在浏览器中。

如果要将其保存在浏览器端,则需要使用JavaScript。本地或会话存储非常适合这样做https://caniuse.com/#feat=namevalue-storage

结束

相关推荐

如何使用index.php作为存档的模板?

我的归档页面与我的主页非常相似,当然除了加载的帖子。但就设计而言,它们实际上是完全相同的。所以我想使用索引。php用于我的主页和归档页面。我该怎么做?我知道我可以复制代码index.php, 粘贴到archive.php 和使用/* Template Name: Archive */ 但我宁愿使用一个文件,这样如果我需要更改某些内容,我只能在一个地方更改它。我也知道(或者至少我认为),如果没有archive.php Wordpress将自动查找index.php, 但问题是我在一个子主题中,所以它将查找父