WordPress后台添加侧边栏子菜单(WP教程add_submenu_page)


要创建一个WP后台侧边栏的子菜单,我们需要用到 add_submenu_page 方法。

1、添加一个新菜单

WordPress后台添加侧边栏子菜单(WP教程add_submenu_page)
// 添加一个新菜单
add_menu_page(__('My Menu Page'), __('My Menu'), 'edit_themes', 'my_new_menu', 'my_menu_render', '', 7); 
 
function my_menu_render() {
    
global $title;
    
?>
        
<h2><?php echo $title;?></h2>
        My 
New Menu Page!!
        
<?php
}
WordPress后台添加侧边栏子菜单(WP教程add_submenu_page)

WordPress后台添加侧边栏子菜单(WP教程add_submenu_page)

2、添加一个子菜单。

WordPress后台添加侧边栏子菜单(WP教程add_submenu_page)
 // 添加一个子菜单
 add_submenu_page('my_new_menu', __('My SubMenu Page'), __('My SubMenu'), 'edit_themes', 'my_new_submenu', 'my_submenu_render');
function my_submenu_render() {
	global $title;
	?>
        <h2><?php echo $title;?></h2>
        My New Menu Page!!
        <?php
}
WordPress后台添加侧边栏子菜单(WP教程add_submenu_page)

WordPress后台添加侧边栏子菜单(WP教程add_submenu_page)

3、完整代码。将下列代码复制到 function.php 文件中即可。

WordPress后台添加侧边栏子菜单(WP教程add_submenu_page)
function my_add_pages() {
    add_menu_page(__(
'My Menu Page'), __('My Menu'), 'edit_themes', 'my_new_menu', 'my_menu_render', '', 7);
    add_submenu_page(
'my_new_menu', __('My SubMenu Page'), __('My SubMenu'), 'edit_themes', 'my_new_submenu', 'my_submenu_render');
}

function my_menu_render() {
    
global $title;
    
?>
        
<h2><?php echo $title;?></h2>
        My 
New Menu Page!!
        
<?php
}

function my_submenu_render() {
    
global $title;
    
?>
        
<h2><?php echo $title;?></h2>
        My 
New Menu Page!!
        
<?php
}

add_action('admin_menu', 'my_add_pages');



本文转自黄聪博客园博客,原文链接:http://www.cnblogs.com/huangcong/archive/2011/07/14/2106381.html,如需转载请自行联系原作者
上一篇:C和C指针小记(七)-整型变量范围


下一篇:JEESZ-Zookeeper集群安装