wp_uninitialize_site
云策文档标注
概述
wp_uninitialize_site 是一个 WordPress 动作钩子,用于在站点取消初始化时触发相关操作。它传递一个已删除的站点对象作为参数,允许开发者执行自定义清理或处理逻辑。
关键要点
- 这是一个动作钩子,通过 do_action('wp_uninitialize_site', $old_site) 调用。
- 参数 $old_site 是一个 WP_Site 对象,代表被删除的站点。
- 主要用于站点删除过程中的自定义处理,例如清理缓存或更新相关数据。
- 从 WordPress 5.1.0 版本开始引入。
相关函数
- wp_delete_site():从数据库中删除站点,通常与此钩子关联使用。
原文内容
Fires when a site’s uninitialization routine should be executed.
Parameters
$old_siteWP_Site-
Deleted site object.
Source
do_action( 'wp_uninitialize_site', $old_site );
Changelog
| Version | Description |
|---|---|
| 5.1.0 | Introduced. |