Filter hook 'site_icon_image_sizes'

in WP Core File wp-admin/includes/class-wp-site-icon.php at line 191

View Source

site_icon_image_sizes

Filter Hook
Description
Adds Site Icon sizes to the array of image sizes on demand.

Hook Information

File Location wp-admin/includes/class-wp-site-icon.php View on GitHub
Hook Type Filter
Line Number 191

Hook Parameters

Type Name Description
string[] $sizes Array of image size names.

Usage Examples

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

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

Source Code Context

wp-admin/includes/class-wp-site-icon.php:191 - How this hook is used in WordPress core
<?php
 186  	 * @param string[] $sizes Array of image size names.
 187  	 * @return string[] Array of image size names.
 188  	 */
 189  	public function intermediate_image_sizes( $sizes = array() ) {
 190  		/** This filter is documented in wp-admin/includes/class-wp-site-icon.php */
 191  		$this->site_icon_sizes = apply_filters( 'site_icon_image_sizes', $this->site_icon_sizes );
 192  		foreach ( $this->site_icon_sizes as $size ) {
 193  			$sizes[] = 'site_icon-' . $size;
 194  		}
 195  
 196  		return $sizes;

PHP Documentation

<?php
/**
	 * Adds Site Icon sizes to the array of image sizes on demand.
	 *
	 * @since 4.3.0
	 *
	 * @param string[] $sizes Array of image size names.
	 * @return string[] Array of image size names.
	 */
Quick Info
  • Hook Type: Filter
  • Parameters: 1
  • File: wp-admin/includes/class-wp-site-icon.php
Related Hooks

Related hooks will be displayed here in future updates.