'; $no = '-'; $sizes = array(); $image_list = array(); foreach( $image_sizes as $val ) { if( !isset( $custom_images[$val] ) ) $image_list[] = $val; } unset( $image_sizes ); foreach( $custom_images as $key => $val ) { $image_list[] = $key; } foreach( $image_list as $val ) { if( in_array( $val, $wp_default_thumbs ) === true ) { switch( $val ) { case 'thumbnail': $sizes[$val]['name'] = 'Thumbnail'; break; case 'medium': $sizes[$val]['name'] = 'Medium size'; break; case 'medium_large': $sizes[$val]['name'] = 'Medium large size'; break; case 'large': $sizes[$val]['name'] = 'Large size'; break; default: break; } $sizes[$val]['size'] = get_option( $val . '_size_w' ) . ' x ' . get_option( $val . '_size_w' ) . ' px'; $sizes[$val]['crop'] = (int)get_option( $val . '_crop' ) == 1 ? $yes : $no; $sizes[$val]['selectable'] = get_option( $val . '_size_h' ) > 0 ? $yes : $no; } else { if( isset( $custom_images[$val]['width'] ) && isset( $custom_images[$val]['height'] ) ) { $sizes[$val]['name'] = isset( $custom_images[$val]['name'] ) ? $custom_images[$val]['name'] : ''; $sizes[$val]['size'] = $custom_images[$val]['width'] . ' x ' . $custom_images[$val]['height'] . ' px'; $sizes[$val]['crop'] = $custom_images[$val]['crop'] === true ? $yes : $no; $sizes[$val]['selectable'] = $custom_images[$val]['selectable'] === true ? $yes : $no; } } } unset( $sizes['user_thumb_1'], $sizes['user_thumb_2'], $sizes['user_thumb_3'] ); foreach( $sizes as $key => $val ) { ?>
Crop Selectable
/>
/> x px user_thumb_1 /> />
/> x px user_thumb_2 /> />
/> x px user_thumb_3 /> />