function ubermenu_settings_panel_sections_pro($sections = array()) { $menus = ubermenu_get_menu_instances(); //Add a Tab for each additional Instance foreach ($menus as $menu) { $sections[] = array('id' => UBERMENU_PREFIX . $menu, 'title' => '+' . $menu, 'sub_sections' => ubermenu_get_settings_subsections($menu)); } return $sections; }
function ubermenu_get_settings_sections() { $prefix = UBERMENU_PREFIX; $sections = array(array('id' => $prefix . 'main', 'title' => __('Main UberMenu Configuration', 'ubermenu'), 'sub_sections' => ubermenu_get_settings_subsections('main'))); $sections = apply_filters('ubermenu_settings_panel_sections', $sections); return $sections; }