[
'type' => 'html',
'html' => '
',
],
];
$general_tab = new Tribe__Settings_Tab(
'general',
esc_html__( 'General', 'the-events-calendar' ),
[
'priority' => 0,
'fields' => [], // Parent tabs don't have content of their own!
]
);
// Add each of the sub-tabs.
$viewing_tab = require_once __DIR__ . '/settings/tabs/general/general-viewing.php';
$general_tab->add_child( $viewing_tab );
$editing_tab = require_once __DIR__ . '/settings/tabs/general/general-editing.php';
$general_tab->add_child( $editing_tab );
$maintenance_tab = require_once __DIR__ . '/settings/tabs/general/general-maintenance.php';
$general_tab->add_child( $maintenance_tab );
$debugging_tab = require_once __DIR__ . '/settings/tabs/general/general-debugging.php';
$general_tab->add_child( $debugging_tab );
/**
* Fires after the general tab has been set up.
*
* @param Tribe__Settings_Tab $general_tab The general tab.
*/
do_action( 'tec_events_settings_tab_general', $general_tab );
return $general_tab;