Filter hook 'intermediate_image_sizes'

in WP Core File wp-includes/media.php at line 896

View Source

intermediate_image_sizes

Filter Hook
Description
Filters the list of intermediate image sizes.

Hook Information

File Location wp-includes/media.php View on GitHub
Hook Type Filter
Line Number 896

Hook Parameters

Type Name Description
string[] $default_sizes An array of intermediate image size names. Defaults are 'thumbnail', 'medium', 'medium_large', 'large'.

Usage Examples

Basic Usage
<?php
// Hook into intermediate_image_sizes
add_filter('intermediate_image_sizes', 'my_custom_filter', 10, 1);

function my_custom_filter($default_sizes) {
    // Your custom filtering logic here
    return $default_sizes;
}

Source Code Context

wp-includes/media.php:896 - How this hook is used in WordPress core
<?php
 891  	 * @since 2.5.0
 892  	 *
 893  	 * @param string[] $default_sizes An array of intermediate image size names. Defaults
 894  	 *                                are 'thumbnail', 'medium', 'medium_large', 'large'.
 895  	 */
 896  	return apply_filters( 'intermediate_image_sizes', $default_sizes );
 897  }
 898  
 899  /**
 900   * Returns a normalized list of all currently registered image sub-sizes.
 901   *

PHP Documentation

<?php
/**
	 * Filters the list of intermediate image sizes.
	 *
	 * @since 2.5.0
	 *
	 * @param string[] $default_sizes An array of intermediate image size names. Defaults
	 *                                are 'thumbnail', 'medium', 'medium_large', 'large'.
	 */
Quick Info
  • Hook Type: Filter
  • Parameters: 1
  • File: wp-includes/media.php
Related Hooks

Related hooks will be displayed here in future updates.