Settings::maybe_add_troubleshooting()
Maybe add troubleshooting page for The Events Calendar
Source
File: src/Tribe/Admin/Settings.php
public function maybe_add_troubleshooting() {
$admin_pages = tribe( 'admin.pages' );
if ( ! tribe( 'settings' )->should_setup_pages() ) {
return;
}
$troubleshooting = tribe( Troubleshooting::class );
$admin_pages->register_page(
[
'id' => $troubleshooting::MENU_SLUG,
'parent' => $this->get_tec_events_menu_slug(),
'title' => esc_html__( 'Troubleshooting', 'the-events-calendar' ),
'path' => $troubleshooting::MENU_SLUG,
'capability' => $troubleshooting->get_required_capability(),
'callback' => [
$troubleshooting,
'do_menu_page',
],
]
);
}
Changelog
| Version | Description |
|---|---|
| 5.15.0 | Introduced. |