Set_ent()是否用相同的密钥覆盖/更新瞬时选项?

时间:2011-02-01 作者:jayarjo

基本上这就是问题所在-我想知道set_transient() 是否用相同的键覆盖/更新临时选项?

3 个回复
最合适的回答,由SO网友:Rarst 整理而成

是的,在数据库中插入值时,键(前缀为标识其为瞬态的字符串)用作选项名称。

SO网友:Jorge Orpinel Pérez

也许吧,但在我的例子中,set\\u transient()在没有先删除delete\\u transient()的情况下重新使用时失败了。有一段时间,我认为问题在于我保存为瞬态的数组太大,但事实并非如此。如果有问题,我建议您首先删除瞬态。

SO网友:ChunkySteveo

首先,我同意豪尔赫的观点——我对set_transient “尝试”;覆盖(&Q);相同的瞬态。这个set_transient 函数正在更新它,但返回值为false,而不是true。

打电话给delete_transient 就在它的名字之前set_transient 解决了我的问题set_transient 将始终返回true。

结束

相关推荐

Updates for a private plugin?

如果我写一个私有插件,有没有办法使用WordPress自动更新机制来更新它 我想封装这个功能,但它是我自己的5个博客特有的,所以它不是公共插件资源的好候选。但我喜欢这种简单的更新机制 有没有办法做到这一点