钩子文档

wp_delete_site

💡 云策文档标注

概述

wp_delete_site 是一个 WordPress 动作钩子,在站点从数据库中被删除后触发,用于执行相关清理或通知操作。

关键要点

  • 这是一个动作钩子,通过 do_action('wp_delete_site', $old_site) 调用。
  • 参数 $old_site 是一个 WP_Site 对象,代表被删除的站点。
  • 首次引入于 WordPress 5.1.0 版本。

代码示例

do_action( 'wp_delete_site', $old_site );

注意事项

  • 此钩子仅在站点从数据库删除后触发,适用于需要响应站点删除事件的插件或主题开发。
  • 相关函数 wp_delete_site() 用于实际删除站点,位于 wp-includes/ms-site.php 文件中。

📄 原文内容

Fires once a site has been deleted from the database.

Parameters

$old_siteWP_Site
Deleted site object.

Source

do_action( 'wp_delete_site', $old_site );

Changelog

Version Description
5.1.0 Introduced.