[wp-trac] [WordPress Trac] #60480: preg_match() warning in wp_image_add_srcset_and_sizes() when image_meta['file'] is missing

WordPress Trac noreply at wordpress.org
Tue Jan 13 16:03:47 UTC 2026


#60480: preg_match() warning in wp_image_add_srcset_and_sizes() when
image_meta['file'] is missing
--------------------------+--------------------------
 Reporter:  shanemac10    |       Owner:  (none)
     Type:  defect (bug)  |      Status:  assigned
 Priority:  normal        |   Milestone:  7.0
Component:  Import        |     Version:  6.4.3
 Severity:  major         |  Resolution:
 Keywords:  has-patch     |     Focuses:  performance
--------------------------+--------------------------

Comment (by djsuperfive):

 Temporary patch to avoid fatal errors:

 {{{
 add_filter('wp_get_attachment_metadata',  function ($image_meta,
 $attachment_id) {
   if (!is_array($image_meta) || !isset($image_meta['file'])) {
     return false;
   }
   return $image_meta;
 }, 10, 2);
 }}}

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/60480#comment:12>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list