登录 注册
当前位置:主页 > 资源下载 > 5 > FireTree-Transient-Fallback为瞬态数据添加了回退层,使得后台能够无缝更新瞬态,无需用户等待

FireTree-Transient-Fallback为瞬态数据添加了回退层,使得后台能够无缝更新瞬态,无需用户等待

  • 更新:2024-12-12 09:49:02
  • 大小:10KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

WordPress 的 FireTree-Transient-Fallback 向瞬态数据添加回退层,允许后台挂钩更新瞬态,而最终用户无需等待。 它是如何工作的? 当->set_transient( $transient, $value, $expiration )被调用时,会设置两个瞬态。 一个在您指定的时间到期,另一个在类初始化时设置的fallback_expiration到期。 当->get_transient( $transient, $hook, $args )被调用时,会检查瞬态数据。 如果瞬态有数据,则返回数据,但如果瞬态已过期,则使用wp_schedule_single_event调度$hook 。 然后检查回退瞬态的数据。 如果回退瞬态有数据,则返回数据,但如果回退瞬态已过期,则返回false 。 同时, $hook计划在后台运行,以使用新数据更新两个瞬态。 将其添