wpmu_delete_blog_upload_dir
Filters the upload base directory to delete when the site is deleted.
Description
Parameters (2)
- 0. $uploads_basedir (string)
- Uploads path without subdirectory. @see
wp_upload_dir(…)
- 1. $blog_id (int)
- The blog id.
Usage
- To run the hook, copy the example below.
- $uploads_basedir = apply_filters( 'wpmu_delete_blog_upload_dir', $uploads_basedir, $blog_id );
- if ( !empty( $uploads_basedir ) ) {
- // everything has led up to this point...
- }
- The following example is for adding a hook callback.
- // define the wpmu_delete_blog_upload_dir callback
- function filter_wpmu_delete_blog_upload_dir( $uploads_basedir, $blog_id ) {
- // make filter magic happen here...
- return $uploads_basedir;
- };
- // add the filter
- add_filter( 'wpmu_delete_blog_upload_dir', 'filter_wpmu_delete_blog_upload_dir', 10, 2 );
- To remove a hook callback, use the example below.
- // remove the filter
- remove_filter( 'wpmu_delete_blog_upload_dir', 'filter_wpmu_delete_blog_upload_dir', 10, 2 );
Defined (1)
The filter is defined in the following location(s).
- /wp-admin/includes/ms.php
- $dir = apply_filters( 'wpmu_delete_blog_upload_dir', $uploads['basedir'], $blog_id );