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 |