WordPress.org

Make WordPress Core


Ignore:
Timestamp:
04/29/2010 04:38:12 PM (10 years ago)
Author:
ryan
Message:

Don't call get_plugins() in menu.php. It is too slow to call on every admin page load. fixes #13117

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/menu.php

    r14290 r14299  
    169169        /* translators: add new plugin */
    170170        $submenu['plugins.php'][10] = array(_x('Add New', 'plugin'), 'install_plugins', 'plugin-install.php');
    171         $plugins = get_plugins();
    172         if( !empty($plugins) )
    173             $submenu['plugins.php'][15] = array( _x('Editor', 'plugin editor'), 'edit_plugins', 'plugin-editor.php' );
    174 }
    175 unset($menu_perms, $update_plugins, $update_count, $plugins);
     171        $submenu['plugins.php'][15] = array( _x('Editor', 'plugin editor'), 'edit_plugins', 'plugin-editor.php' );
     172}
     173unset($menu_perms, $update_plugins, $update_count);
    176174
    177175if ( current_user_can('list_users') )
Note: See TracChangeset for help on using the changeset viewer.