diff --git a/wp-admin/includes/class-wp-site-icon.php b/wp-admin/includes/class-wp-site-icon.php
index c718459..f88cfa7 100644
|
a
|
b
|
class WP_Site_Icon { |
| 221 | 221 | * @return array|null|string The attachment metadata value, array of values, or null. |
| 222 | 222 | */ |
| 223 | 223 | public function get_post_metadata( $value, $post_id, $meta_key, $single ) { |
| 224 | | $site_icon_id = get_option( 'site_icon' ); |
| | 224 | |
| | 225 | if( $single && '_wp_attachment_backup_sizes' == $meta_key ) { |
| | 226 | $site_icon_id = get_option( 'site_icon' ); |
| 225 | 227 | |
| 226 | | if ( $post_id == $site_icon_id && '_wp_attachment_backup_sizes' == $meta_key && $single ) { |
| | 228 | if ( $post_id == $site_icon_id ) { |
| 227 | 229 | add_filter( 'intermediate_image_sizes', array( $this, 'intermediate_image_sizes' ) ); |
| 228 | | } |
| | 230 | } |
| | 231 | } |
| 229 | 232 | |
| 230 | 233 | return $value; |
| 231 | 234 | } |