image_size_names_choose
Filters the names and labels of the default image sizes.
Использование
add_filter( 'image_size_names_choose', 'wp_kama_image_size_names_choose_filter' );
/**
* Function for `image_size_names_choose` filter-hook.
*
* @param string[] $size_names Array of image size labels keyed by their name.
*
* @return string[]
*/
function wp_kama_image_size_names_choose_filter( $size_names ){
// filter...
return $size_names;
}
- $size_names(string[])
- Array of image size labels keyed by their name.
По умолчанию: values include 'Thumbnail', 'Medium', 'Large', and 'Full Size'
Список изменений
| С версии 3.3.0 | Введена. |
Где вызывается хук
image_size_names_choose
image_size_names_choose
image_size_names_choose
image_size_names_choose
wp-admin/includes/media.php 1200-1208
$size_names = apply_filters( 'image_size_names_choose', array( 'thumbnail' => __( 'Thumbnail' ), 'medium' => __( 'Medium' ), 'large' => __( 'Large' ), 'full' => __( 'Full Size' ), ) );
wp-includes/media.php 4611-4619
$possible_sizes = apply_filters( 'image_size_names_choose', array( 'thumbnail' => __( 'Thumbnail' ), 'medium' => __( 'Medium' ), 'large' => __( 'Large' ), 'full' => __( 'Full Size' ), ) );
wp-includes/block-editor.php 168-176
$image_size_names = apply_filters( 'image_size_names_choose', array( 'thumbnail' => __( 'Thumbnail' ), 'medium' => __( 'Medium' ), 'large' => __( 'Large' ), 'full' => __( 'Full Size' ), ) );
wp-includes/media-template.php 913-921
$sizes = apply_filters( 'image_size_names_choose', array( 'thumbnail' => __( 'Thumbnail' ), 'medium' => __( 'Medium' ), 'large' => __( 'Large' ), 'full' => __( 'Full Size' ), ) );
wp-includes/media-template.php 993-1001
$size_names = apply_filters( 'image_size_names_choose', array( 'thumbnail' => __( 'Thumbnail' ), 'medium' => __( 'Medium' ), 'large' => __( 'Large' ), 'full' => __( 'Full Size' ), ) );
wp-includes/media-template.php 1184-1192
$sizes = apply_filters( 'image_size_names_choose', array( 'thumbnail' => __( 'Thumbnail' ), 'medium' => __( 'Medium' ), 'large' => __( 'Large' ), 'full' => __( 'Full Size' ), ) );
wp-admin/includes/class-custom-background.php 627-635
apply_filters( 'image_size_names_choose', array( 'thumbnail' => __( 'Thumbnail' ), 'medium' => __( 'Medium' ), 'large' => __( 'Large' ), 'full' => __( 'Full Size' ), ) )
Где используется хук в WordPress
wp-admin/includes/ajax-actions.php 4041
add_filter( 'image_size_names_choose', array( $wp_site_icon, 'additional_sizes' ) );
wp-admin/includes/ajax-actions.php 4057
add_filter( 'image_size_names_choose', array( $wp_site_icon, 'additional_sizes' ) );