RTMediaAdmin::settings_content_tabs PHP Method

settings_content_tabs() public method

Create settings content tabs.
public settings_content_tabs ( string $page ) : void
$page string
return void
        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>';
            }
        }