From 9cfdb6cbea2c6caa5ff8e4b5732bd2c04b29ddc0 Mon Sep 17 00:00:00 2001 From: Umesh Ghimire Date: Tue, 28 Nov 2017 12:30:54 +0545 Subject: [PATCH] Fix - Illegal offset type in isset or empty ref #17780 CC @kloon @shivapoudel --- includes/class-wc-regenerate-images.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/class-wc-regenerate-images.php b/includes/class-wc-regenerate-images.php index 741431e38e8..23e4c6f5617 100644 --- a/includes/class-wc-regenerate-images.php +++ b/includes/class-wc-regenerate-images.php @@ -66,7 +66,7 @@ class WC_Regenerate_Images { $size_settings = wc_get_image_size( $size ); - if ( isset( $imagemeta['sizes'], $imagemeta['sizes'][ $size ] ) ) { + if ( is_string( $size ) && isset( $imagemeta['sizes'], $imagemeta['sizes'][ $size ] ) ) { if ( $imagemeta['sizes'][ $size ]['width'] !== $size_settings['width'] || $imagemeta['sizes'][ $size ]['height'] !== $size_settings['height'] ) { $image = self::resize_and_return_image( $attachment_id, $image, $size, $icon ); }