在后臺中的側邊欄添加菜單或子菜單。比如向已經存在的菜單中添加子菜單等等,具體的實現如下,感興趣的朋友可以參考下
代碼如下:
//該方法為向已經存在的菜單中添加子菜單
function add_submenu() {
add_submenu_page( 'themes.php', 'my_backup', '測試', 'manage_options', 'backup-page', 'submenu_function');
}
// 用于顯示菜單的內容,填寫菜單頁面的HTML代碼即可
function submenu_function() {
echo '測試,也可以添加html代碼';
}
// 通過add_action來自動調用add_submenu函數
add_action('admin_menu', 'add_submenu');
//themes.php的菜單為‘外觀’,如果想加入其它菜單的話,可以參考另外一篇博文
/////////////////
//下面的方法是添加菜單
// my_add_pages() 為 'admin_menu' 鉤子的回調函數
function my_add_pages() {
// 第一個參數'Help page'為菜單名稱,第二個參數'使用幫助'為菜單標題
// 'manage_options' 參數為用戶權限
// 'my_toplevel_page' 參數用于調用my_toplevel_page()函數,來顯示菜單內容
add_menu_page('Help page', '使用幫助', 'manage_options', __FILE__, 'my_toplevel_page');
}
// my_toplevel_page() 用于顯示菜單的內容,填寫菜單頁面的HTML代碼即可
function my_toplevel_page() {
echo '
這里填菜單頁面的HTML代碼
';
}
// 通過add_action來自動調用my_add_pages函數add_action('admin_menu', 'my_add_pages');也可以單獨創建一個php文件,利用ruquire方法導入該文件
可以創建一個submenu.php把上面的代碼放入submenu.php中,用require( get_template_directory().'/submenu.php');導入即可。
更多信息請查看IT技術專欄