0
下面是一個代碼片段:如何只添加一個頂級管理菜單沒有它創建一個子級菜單
add_action('admin_menu', 'travel_site');
function travel_site(){
add_menu_page('Travel Site Menu', 'Travel Site', 'manage_options', 'travel-site-menu', 'ts_admin_main_page');
add_submenu_page("travel-site-menu","View Travel Requests","View Travel Requests","manage_options","ts-view-travel-requests","ts_admin_vtr_page");
}
function ts_admin_main_page(){
echo '<div class="wrap">';
echo '<p>Testing main travel site menu page</p>';
echo '</div>';
}
function ts_admin_vtr_page(){
echo '<div class="wrap">';
echo '<p>Testing view travel requests</p>';
echo '</div>';
}
的問題是添加子菜單,上面的名字時,級別菜單(「旅行網站」)將自己創建爲一個子級菜單。見圖片:
基本上我不希望「旅遊網站」主菜單「旅遊網站」子菜單下,我如何刪除子菜單「旅遊網站」?