setted_transient
云策文档标注
概述
setted_transient 是一个 WordPress 动作钩子,在 transient 被设置后触发。该钩子自 WordPress 6.8.0 版本起已被弃用,建议使用 set_transient 钩子替代。
关键要点
- setted_transient 钩子在 transient 设置后执行,允许开发者执行自定义操作。
- 钩子接受三个参数:$transient(transient 名称)、$value(transient 值)和 $expiration(过期时间,以秒为单位)。
- 自 WordPress 6.8.0 起,此钩子已被弃用,推荐使用 set_transient 钩子。
- 钩子最初在 WordPress 3.0.0 引入,$value 和 $expiration 参数在 3.6.0 版本中添加。
注意事项
- 由于已被弃用,新代码应避免使用 setted_transient,转而使用 set_transient 钩子以确保兼容性。
- 使用 do_action_deprecated 函数调用此钩子,传递参数数组和弃用信息。
原文内容
Fires after the transient is set.
Parameters
$transientstring-
The name of the transient.
$valuemixed-
Transient value.
$expirationint-
Time until expiration in seconds.
Source
do_action_deprecated( 'setted_transient', array( $transient, $value, $expiration ), '6.8.0', 'set_transient' );
Changelog
| Version | Description |
|---|---|
| 6.8.0 | Deprecated. Use ‘set_transient’ instead. |
| 3.6.0 | The $value and $expiration parameters were added. |
| 3.0.0 | Introduced. |