Changeset 38303 for trunk/src/wp-admin/includes/image.php
- Timestamp:
- 08/22/2016 04:36:42 AM (10 years ago)
- File:
-
- 1 edited
-
trunk/src/wp-admin/includes/image.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/includes/image.php
r37488 r38303 68 68 * @since 2.1.0 69 69 * 70 * @global array $_wp_additional_image_sizes71 *72 70 * @param int $attachment_id Attachment Id to process. 73 71 * @param string $file Filepath of the Attached image. … … 88 86 89 87 // Make thumbnails and other intermediate sizes. 90 global $_wp_additional_image_sizes;88 $_wp_additional_image_sizes = wp_get_additional_image_sizes(); 91 89 92 90 $sizes = array(); 93 91 foreach ( get_intermediate_image_sizes() as $s ) { 94 92 $sizes[$s] = array( 'width' => '', 'height' => '', 'crop' => false ); 95 if ( isset( $_wp_additional_image_sizes[$s]['width'] ) ) 96 $sizes[$s]['width'] = intval( $_wp_additional_image_sizes[$s]['width'] ); // For theme-added sizes 97 else 98 $sizes[$s]['width'] = get_option( "{$s}_size_w" ); // For default sizes set in options 99 if ( isset( $_wp_additional_image_sizes[$s]['height'] ) ) 100 $sizes[$s]['height'] = intval( $_wp_additional_image_sizes[$s]['height'] ); // For theme-added sizes 101 else 102 $sizes[$s]['height'] = get_option( "{$s}_size_h" ); // For default sizes set in options 103 if ( isset( $_wp_additional_image_sizes[$s]['crop'] ) ) 104 $sizes[$s]['crop'] = $_wp_additional_image_sizes[$s]['crop']; // For theme-added sizes 105 else 106 $sizes[$s]['crop'] = get_option( "{$s}_crop" ); // For default sizes set in options 93 if ( isset( $_wp_additional_image_sizes[$s]['width'] ) ) { 94 // For theme-added sizes 95 $sizes[$s]['width'] = intval( $_wp_additional_image_sizes[$s]['width'] ); 96 } else { 97 // For default sizes set in options 98 $sizes[$s]['width'] = get_option( "{$s}_size_w" ); 99 } 100 101 if ( isset( $_wp_additional_image_sizes[$s]['height'] ) ) { 102 // For theme-added sizes 103 $sizes[$s]['height'] = intval( $_wp_additional_image_sizes[$s]['height'] ); 104 } else { 105 // For default sizes set in options 106 $sizes[$s]['height'] = get_option( "{$s}_size_h" ); 107 } 108 109 if ( isset( $_wp_additional_image_sizes[$s]['crop'] ) ) { 110 // For theme-added sizes 111 $sizes[$s]['crop'] = $_wp_additional_image_sizes[$s]['crop']; 112 } else { 113 // For default sizes set in options 114 $sizes[$s]['crop'] = get_option( "{$s}_crop" ); 115 } 107 116 } 108 117
Note: See TracChangeset
for help on using the changeset viewer.