Changeset 3451070
- Timestamp:
- 01/31/2026 03:47:41 PM (2 months ago)
- Location:
- image-regenerate-select-crop
- Files:
-
- 2 edited
-
tags/8.1.3/inc/wp-cli.php (modified) (6 diffs)
-
trunk/inc/wp-cli.php (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
image-regenerate-select-crop/tags/8.1.3/inc/wp-cli.php
r3451047 r3451070 157 157 } 158 158 159 if ( empty( $lines ) ) { 160 return; 161 } 162 159 163 $color = $error ? '%y' : '%w'; 160 164 $lines = implode( PHP_EOL . $prefix, $lines ); … … 168 172 private static function start_prepared_logs() { 169 173 global $sirsc_wpcli_info; 170 if ( empty( $sirsc_wpcli_info ) ) { 171 $sirsc_wpcli_info = [ 172 'success' => [], 173 'error' => [], 174 ]; 175 } 174 $sirsc_wpcli_info = [ 175 'success' => [], 176 'error' => [], 177 ]; 176 178 } 177 179 … … 184 186 if ( ! empty( $sirsc_wpcli_info['success'] ) ) { 185 187 self::prepare_lines( $sirsc_wpcli_info['success'], false ); 186 $sirsc_wpcli_info['success'][] = []; 187 } 188 188 } 189 189 if ( ! empty( $sirsc_wpcli_info['error'] ) ) { 190 190 self::prepare_lines( $sirsc_wpcli_info['error'], true ); 191 $sirsc_wpcli_info['error'][] = []; 192 } 191 } 192 193 self::start_prepared_logs(); 193 194 } 194 195 … … 230 231 extract( $config ); // phpcs:ignore 231 232 if ( ! empty( $post_type ) && ! empty( $size_name ) && ! empty( $all_sizes ) ) { 232 global $wpdb;233 233 self::start_prepared_logs(); 234 global $wpdb, $sirsc_wpcli_info; 234 235 235 236 delete_transient( \SIRSC\Admin\get_count_trans_name( 'cleanup', $post_type, $size_name ) ); … … 244 245 $maybe = explode( ',', $size_name ); 245 246 foreach ( $maybe as $size ) { 246 $execute_sizes[ trim( $size ) ] = trim( $size ); 247 if ( ! empty( $all_sizes[ $size ] ) ) { 248 $execute_sizes[ $size ] = $all_sizes[ $size ]; 249 } 247 250 } 248 251 } … … 357 360 $maybe = explode( ',', $size_name ); 358 361 foreach ( $maybe as $size ) { 359 $execute_sizes[ trim( $size ) ] = trim( $size ); 362 if ( ! empty( $all_sizes[ $size ] ) ) { 363 $execute_sizes[ $size ] = $all_sizes[ $size ]; 364 } 360 365 } 361 366 } -
image-regenerate-select-crop/trunk/inc/wp-cli.php
r3451047 r3451070 157 157 } 158 158 159 if ( empty( $lines ) ) { 160 return; 161 } 162 159 163 $color = $error ? '%y' : '%w'; 160 164 $lines = implode( PHP_EOL . $prefix, $lines ); … … 168 172 private static function start_prepared_logs() { 169 173 global $sirsc_wpcli_info; 170 if ( empty( $sirsc_wpcli_info ) ) { 171 $sirsc_wpcli_info = [ 172 'success' => [], 173 'error' => [], 174 ]; 175 } 174 $sirsc_wpcli_info = [ 175 'success' => [], 176 'error' => [], 177 ]; 176 178 } 177 179 … … 184 186 if ( ! empty( $sirsc_wpcli_info['success'] ) ) { 185 187 self::prepare_lines( $sirsc_wpcli_info['success'], false ); 186 $sirsc_wpcli_info['success'][] = []; 187 } 188 188 } 189 189 if ( ! empty( $sirsc_wpcli_info['error'] ) ) { 190 190 self::prepare_lines( $sirsc_wpcli_info['error'], true ); 191 $sirsc_wpcli_info['error'][] = []; 192 } 191 } 192 193 self::start_prepared_logs(); 193 194 } 194 195 … … 230 231 extract( $config ); // phpcs:ignore 231 232 if ( ! empty( $post_type ) && ! empty( $size_name ) && ! empty( $all_sizes ) ) { 232 global $wpdb;233 233 self::start_prepared_logs(); 234 global $wpdb, $sirsc_wpcli_info; 234 235 235 236 delete_transient( \SIRSC\Admin\get_count_trans_name( 'cleanup', $post_type, $size_name ) ); … … 244 245 $maybe = explode( ',', $size_name ); 245 246 foreach ( $maybe as $size ) { 246 $execute_sizes[ trim( $size ) ] = trim( $size ); 247 if ( ! empty( $all_sizes[ $size ] ) ) { 248 $execute_sizes[ $size ] = $all_sizes[ $size ]; 249 } 247 250 } 248 251 } … … 357 360 $maybe = explode( ',', $size_name ); 358 361 foreach ( $maybe as $size ) { 359 $execute_sizes[ trim( $size ) ] = trim( $size ); 362 if ( ! empty( $all_sizes[ $size ] ) ) { 363 $execute_sizes[ $size ] = $all_sizes[ $size ]; 364 } 360 365 } 361 366 }
Note: See TracChangeset
for help on using the changeset viewer.