public static function initMenu() { add_submenu_page('mainwp_tab', __('Settings Global options', 'mainwp'), ' <span id="mainwp-Settings">' . __('Settings', 'mainwp') . '</span>', 'read', 'Settings', array(MainWPSettings::getClassName(), 'render')); add_submenu_page('mainwp_tab', __('Settings Help', 'mainwp'), ' <div class="mainwp-hidden">' . __('Settings Help', 'mainwp') . '</div>', 'read', 'SettingsHelp', array(MainWPSettings::getClassName(), 'QSGManageSettings')); self::$subPages = apply_filters('mainwp-getsubpages-settings', array(array('title' => __('Advanced Options', 'mainwp'), 'slug' => 'Advanced', 'callback' => array(MainWPSettings::getClassName(), 'renderAdvanced')))); if (isset(self::$subPages) && is_array(self::$subPages)) { foreach (self::$subPages as $subPage) { add_submenu_page('mainwp_tab', $subPage['title'], '<div class="mainwp-hidden">' . $subPage['title'] . '</div>', 'read', 'Settings' . $subPage['slug'], $subPage['callback']); } } }
public static function renderIgnoredUpdates() { MainWPSettings::renderHeader('IgnoredUpdates'); MainWPSettings::renderFooter('IgnoredUpdates'); }
function new_menus() { if (MainWPUtility::isAdmin()) { //Adding the page to manage your added sites/groups //The first page which will display the post area etc.. MainWPSecurityIssues::initMenu(); MainWPManageSites::initMenu(); MainWPPost::initMenu(); MainWPPage::initMenu(); MainWPThemes::initMenu(); MainWPPlugins::initMenu(); MainWPUser::initMenu(); MainWPManageBackups::initMenu(); MainWPOfflineChecks::initMenu(); MainWPBulkUpdateAdminPasswords::initMenu(); MainWPManageGroups::initMenu(); MainWPSettings::initMenu(); MainWPExtensions::initMenu(); do_action('mainwp_admin_menu'); MainWPDocumentation::initMenu(); MainWPServerInformation::initMenu(); MainWPChildScan::initMenu(); MainWPAPISettings::initMenu(); } }