upload_dir
Filters the uploads directory data.
Использование
add_filter( 'upload_dir', 'wp_kama_upload_dir_filter' ); /** * Function for `upload_dir` filter-hook. * * @param array $uploads Array of information about the upload directory. * * @return array */ function wp_kama_upload_dir_filter( $uploads ){ // filter... return $uploads; }
- $uploads(массив)
Array of information about the upload directory.
-
path(строка)
Base directory and subdirectory or full path to upload directory. -
url(строка)
Base URL and subdirectory or absolute URL to upload directory. -
subdir(строка)
Subdirectory if uploads use year/month folders option is on. -
basedir(строка)
Path without subdir. -
baseurl(строка)
URL path without subdir. - error(строка|false)
False or error message.
-
Список изменений
С версии 2.0.0 | Введена. |
Где вызывается хук
upload_dir
wp-includes/functions.php 2385
$uploads = apply_filters( 'upload_dir', $cache[ $key ] );
Где используется хук в WordPress
wp-includes/fonts.php 136
add_filter( 'upload_dir', '_wp_filter_font_directory' );
wp-includes/fonts.php 138
remove_filter( 'upload_dir', '_wp_filter_font_directory' );
wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php 860
add_filter( 'upload_dir', '_wp_filter_font_directory' );
wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php 877
remove_filter( 'upload_dir', '_wp_filter_font_directory' );