WordPress Hooks Explorer

Listing all hooks extracted WordPress Core


Details about wp_unique_filename

Back to home

Files

Filename Hook Type Line Number PHP Doc
wp-includes/functions.php apply_filters 2765 /**
* Filters the result when generating a unique file name.
*
* @since 4.5.0
* @since 5.8.1 The `$alt_filenames` and `$number` parameters were added.
*
* @param string $filename Unique file name.
* @param string $ext File extension. Example: ".png".
* @param string $dir Directory path.
* @param callable|null $unique_filename_callback Callback function that generates the unique file name.
* @param string[] $alt_filenames Array of alternate file names that were checked for collisions.
* @param int|string $number The highest number that was used to make the file name unique
* or an empty string if unused.
*/

Hook Parameters

Parameter Type Name Description
string $filename Unique file name.
string $ext File extension. Example: ".png".
string $dir Directory path.
callable|null $unique_filename_callback Callback function that generates the unique file name.
string[] $alt_filenames Array of alternate file names that were checked for collisions.
int|string $number The highest number that was used to make the file name unique