diff --git a/projects/packages/classic-theme-helper/changelog/fix-featured-images-in-preview b/projects/packages/classic-theme-helper/changelog/fix-featured-images-in-preview new file mode 100644 index 0000000000000..bdf0432fa94c2 --- /dev/null +++ b/projects/packages/classic-theme-helper/changelog/fix-featured-images-in-preview @@ -0,0 +1,4 @@ +Significance: patch +Type: fixed + +Featured images: Fix disabling featured images in post preview diff --git a/projects/packages/classic-theme-helper/src/content-options/featured-images.php b/projects/packages/classic-theme-helper/src/content-options/featured-images.php index 94510d0faa10f..13f969c37280a 100644 --- a/projects/packages/classic-theme-helper/src/content-options/featured-images.php +++ b/projects/packages/classic-theme-helper/src/content-options/featured-images.php @@ -89,7 +89,8 @@ function jetpack_featured_images_remove_post_thumbnail( $metadata, $object_id, $ return $metadata; } } - add_filter( 'get_post_metadata', 'jetpack_featured_images_remove_post_thumbnail', true, 3 ); // @phan-suppress-current-line PhanTypeMismatchArgument. + // We need this hook to execute at the end since core overrides the thumbnail id in _wp_preview_post_thumbnail_filter. + add_filter( 'get_post_metadata', 'jetpack_featured_images_remove_post_thumbnail', PHP_INT_MAX, 3 ); }