/** * Provide an update link if theme/plugin/core updates are available. * * @since 3.1.0 */ function nxt_admin_bar_updates_menu($nxt_admin_bar) { $update_data = nxt_get_update_data(); if (!$update_data['counts']['total']) { return; } $title = '<span class="ab-icon"></span><span class="ab-label">' . number_format_i18n($update_data['counts']['total']) . '</span>'; $nxt_admin_bar->add_menu(array('id' => 'updates', 'title' => $title, 'href' => network_admin_url('update-core.php'), 'meta' => array('title' => $update_data['title']))); }
$submenu['themes.php'][10] = array(__('Menus'), 'edit_theme_options', 'nav-menus.php'); } } // Add 'Editor' to the bottom of the Appearance menu. if (!is_multisite()) { add_action('admin_menu', '_add_themes_utility_last', 101); } function _add_themes_utility_last() { // Must use API on the admin_menu hook, direct modification is only possible on/before the _admin_menu hook add_submenu_page('themes.php', _x('Editor', 'theme editor'), _x('Editor', 'theme editor'), 'edit_themes', 'theme-editor.php'); } $menu_perms = get_site_option('menu_items', array()); if (!is_multisite() || is_super_admin() || !empty($menu_perms['plugins'])) { if (!isset($update_data)) { $update_data = nxt_get_update_data(); } $count = ''; if (!is_multisite() && current_user_can('update_plugins')) { $count = "<span class='update-plugins count-{$update_data['counts']['plugins']}'><span class='plugin-count'>" . number_format_i18n($update_data['counts']['plugins']) . "</span></span>"; } $menu[65] = array(sprintf(__('Plugins %s'), $count), 'activate_plugins', 'plugins.php', '', 'menu-top menu-icon-plugins', 'menu-plugins', 'div'); $submenu['plugins.php'][5] = array(__('Installed Plugins'), 'activate_plugins', 'plugins.php'); if (!is_multisite()) { /* translators: add new plugin */ $submenu['plugins.php'][10] = array(_x('Add New', 'plugin'), 'install_plugins', 'plugin-install.php'); $submenu['plugins.php'][15] = array(_x('Editor', 'plugin editor'), 'edit_plugins', 'plugin-editor.php'); } } unset($menu_perms, $update_data); if (current_user_can('list_users')) {