問題描述
我目前正在使用 add_submenu_page 為我的外掛新增頁面。但是,我希望建立一個不顯示在管理選單中的頁面,是可能嗎?
最佳解決方案
將 parent_slug 屬性設定為 null,示例;
add_submenu_page(
null // -> Set to null - will hide menu link
, 'Page Title' // -> Page Title
, 'Menu Title' // -> Title that would otherwise appear in the menu
, 'administrator' // -> Capability level
, 'menu_handle' // -> Still accessible via admin.php?page=menu_handle
, 'page_callback' // -> To render the page
);
這將從您的父級 (頂級) 選單連結隱藏子選單頁面。
它並沒有在 add_submenu_page 的 Codex 條目中說明。
現在在 add_submenu_page 的食典條目中說明 (謝謝 goto Ian Dunn) 。
參考文獻
注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。