钩子文档

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.