public function settings_content_tabs($page) { global $wp_settings_sections, $wp_settings_fields; if (!isset($wp_settings_sections) || !isset($wp_settings_sections[$page])) { return; } foreach ((array) $wp_settings_sections[$page] as $section) { if ($section['title']) { ?> <h3><?php esc_html($section['title']); ?> </h3><?php } if ($section['callback']) { call_user_func($section['callback'], $section); } if (!isset($wp_settings_fields) || !isset($wp_settings_fields[$page]) || !isset($wp_settings_fields[$page][$section['id']])) { continue; } echo '<table class="form-table">'; do_settings_fields($page, $section['id']); echo '</table>'; } }