apply_filters( 'pre_recurse_dirsize', int|false $space_used , string $directory , string|string[]|null $exclude , int $max_execution_time , array $directory_cache )
Filters the amount of storage space used by one directory and all its children, in megabytes.
Description
Return the actual used space to short-circuit the recursive PHP file size calculation and use something else, like a CDN API or native operating system tools for better performance.
Parameters
-
$space_used
int|false -
The amount of used space, in bytes. Default false.
-
$directory
string -
Full path of a directory.
-
$exclude
string|string[]|null -
Full path of a subdirectory to exclude from the total, or array of paths.
-
$max_execution_time
int -
Maximum time to run before giving up. In seconds.
-
$directory_cache
array -
Array of cached directory paths.
Source
File: wp-includes/functions.php
.
View all references
$size = apply_filters( 'pre_recurse_dirsize', false, $directory, $exclude, $max_execution_time, $directory_cache );
Changelog
Version | Description |
---|---|
5.6.0 | Introduced. |