wpmu_delete_blog_upload_dir
云策文档标注
概述
wpmu_delete_blog_upload_dir 是一个 WordPress 过滤器,用于在删除站点时过滤要删除的上传基础目录路径。它允许开发者自定义删除操作中涉及的上传目录。
关键要点
- 过滤器名称:wpmu_delete_blog_upload_dir
- 参数:$basedir(字符串,上传路径,不含子目录,参考 wp_upload_dir())和 $site_id(整数,站点 ID)
- 用途:在站点删除过程中,修改或指定要删除的上传基础目录
- 相关函数:wp_uninitialize_site() 使用此过滤器来运行站点的反初始化例程
- 引入版本:WordPress MU 3.0.0
原文内容
Filters the upload base directory to delete when the site is deleted.
Parameters
$basedirstring-
Uploads path without subdirectory. See wp_upload_dir().
$site_idint-
The site ID.
Source
$dir = apply_filters( 'wpmu_delete_blog_upload_dir', $uploads['basedir'], $site->id );
Changelog
| Version | Description |
|---|---|
| MU (3.0.0) | Introduced. |