WordPress.org

Make WordPress Core

Ticket #8901: 8901.diff

File 8901.diff, 769 bytes (added by DD32, 6 years ago)
  • wp-admin/includes/plugin.php

     
    594591 
    595592        if ( empty($icon_url) ) 
    596593                $icon_url = 'images/generic.png'; 
     594        elseif ( is_ssl() && 0 === strpos($icon_url, 'http://') ) 
     595                $icon_url = 'https://' . substr($icon_url, 7);  
    597596 
    598597        $menu[] = array ( $menu_title, $access_level, $file, $page_title, 'menu-top ' . $hookname, $hookname, $icon_url ); 
    599598 
     
    634633 
    635634        if ( empty($icon_url) ) 
    636635                $icon_url = 'images/generic.png'; 
     636        elseif ( is_ssl() && 0 === strpos($icon_url, 'http://') ) 
     637                $icon_url = 'https://' . substr($icon_url, 7);  
    637638 
    638639        $_wp_last_utility_menu++; 
    639640