wp-admin/includes/class-wp-site-icon.php:192Adds Site Icon sizes to the array of image sizes on demand.
$sizesstring[]optionalarray()string[]One hook fires while WP_Site_Icon::intermediate_image_sizes() runs, in this order:
Filters the different dimensions that a site icon is saved in.
public function intermediate_image_sizes( $sizes = array() ) { /** This filter is documented in wp-admin/includes/class-wp-site-icon.php */ $this->site_icon_sizes = apply_filters( 'site_icon_image_sizes', $this->site_icon_sizes ); foreach ( $this->site_icon_sizes as $size ) { $sizes[] = 'site_icon-' . $size; } return $sizes; }Introduced in 4.3.0. Unchanged from 6.7.7 through 7.1.0.
Signature, return type and hooks compared across 5 parsed releases.
src/wp-admin/includes/class-wp-site-icon.php, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it.