public static function initMenu() { add_submenu_page('mainwp_tab', __('Pages', 'mainwp'), '<span id="mainwp-Pages">' . __('Pages', 'mainwp') . '</span>', 'read', 'PageBulkManage', array(MainWPPage::getClassName(), 'render')); add_submenu_page('mainwp_tab', 'Pages', '<div class="mainwp-hidden">Add New</div>', 'read', 'PageBulkAdd', array(MainWPPage::getClassName(), 'renderBulkAdd')); add_submenu_page('mainwp_tab', 'Posting new bulkpage', '<div class="mainwp-hidden">Add New Page</div>', 'read', 'PostingBulkPage', array(MainWPPage::getClassName(), 'posting')); //removed from menu afterwards add_submenu_page('mainwp_tab', __('Pages Help', 'mainwp'), '<div class="mainwp-hidden">' . __('Pages Help', 'mainwp') . '</div>', 'read', 'PagesHelp', array(MainWPPage::getClassName(), 'QSGManagePages')); self::$subPages = apply_filters('mainwp-getsubpages-page', array()); 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', 'Page' . $subPage['slug'], $subPage['callback']); } } }