diff --git a/cloudinary-image-management-and-manipulation-in-the-cloud-cdn/php/class-media.php b/cloudinary-image-management-and-manipulation-in-the-cloud-cdn/php/class-media.php index 79deba678..84e49ac7f 100644 --- a/cloudinary-image-management-and-manipulation-in-the-cloud-cdn/php/class-media.php +++ b/cloudinary-image-management-and-manipulation-in-the-cloud-cdn/php/class-media.php @@ -1726,7 +1726,7 @@ public function get_upload_options( $attachment_id ) { */ public function maybe_overwrite_featured_image( $attachment_id ) { $overwrite = false; - if ( $this->doing_featured_image && $this->doing_featured_image === $attachment_id ) { + if ( $this->doing_featured_image && $this->doing_featured_image === (int) $attachment_id ) { $overwrite = (bool) $this->get_post_meta( get_the_ID(), Global_Transformations::META_FEATURED_IMAGE_KEY, true ); } @@ -1740,7 +1740,7 @@ public function maybe_overwrite_featured_image( $attachment_id ) { * @param int $attachment_id The thumbnail ID. */ public function set_doing_featured( $post_id, $attachment_id ) { - $this->doing_featured_image = $attachment_id; + $this->doing_featured_image = (int) $attachment_id; add_action( 'end_fetch_post_thumbnail_html', function () { $this->doing_featured_image = false; } );