Page::change_default_events_menu_url( string|null $submenu_file )
Removes the submenu so users cannot navigate to this particular submenu directly.
Contents
Parameters
- $submenu_file
-
(string|null) (Required)
Return
(string|null)
Source
File: src/Tribe/Admin/Manager/Page.php
public function change_default_events_menu_url( $submenu_file ) { global $submenu; $parent_page = 'edit.php?post_type=' . TEC::POSTTYPE; if ( ! isset( $submenu[ $parent_page ] ) ) { return $submenu_file; } foreach ( $submenu[ $parent_page ] as $submenu_index => $item ) { if ( $parent_page === $item[2] && tribe( Settings::class )->use_calendar_manager() ) { $item[2] = $this->get_link(); // Replace the menu item for Editing events with Calendar Manager link. $submenu[ $parent_page ][ $submenu_index ] = $item; } } return $submenu_file; }
Changelog
Version | Description |
---|---|
5.10.0 | Introduced. |