[wp-trac] [WordPress Trac] #27815: PHP Warning during Background updates w/ Themes

WordPress Trac noreply at wordpress.org
Tue Apr 15 10:56:07 UTC 2014

#27815: PHP Warning during Background updates w/ Themes
 Reporter:  dd32             |      Owner:
     Type:  defect (bug)     |     Status:  new
 Priority:  normal           |  Milestone:  3.9
Component:  Upgrade/Install  |    Version:
 Severity:  normal           |   Keywords:
  Focuses:                   |
 The following warning is triggered during background updates if there are
 any theme updates available and the site has multiple theme directories
 PHP Warning:  Illegal offset type in isset or empty in wp-
 includes/theme.php on line 614

 This is caused by passing the update object to get_theme_root() instead of
 the theme slug, when there's only 1 theme directory registered (The
 default one) the function returns early and doesn't look at the theme slug
 provided, if there are multiple directories however, it treats the slug as
 a string and hits the above warning.

 When the warning is hit, the default theme directory is returned, so all
 updates were still flowing despite the warning.

Ticket URL: <https://core.trac.wordpress.org/ticket/27815>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform

More information about the wp-trac mailing list