zoukankan      html  css  js  c++  java
  • 黄聪:WordPress后台添加侧边栏子菜单(WP教程add_submenu_page)

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

    1、添加一个新菜单

    // 添加一个新菜单
    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
    }

    2、添加一个子菜单。

     // 添加一个子菜单
     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
    }

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

    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');

  • 相关阅读:
    Google Chrome 默认非安全端口列表
    js判断类型的方法
    博客园样式排版自定义
    easyloader.js源代码分析
    JQuery操作cookies
    js获取iframe里面的dom
    封装GetQueryString()方法来获取URL的value值
    js 获取系统时间:年月日 星期 时分秒(动态)
    vue 滚动加载数据
    props 父组件给子组件传递参数
  • 原文地址:https://www.cnblogs.com/huangcong/p/2106381.html
Copyright © 2011-2022 走看看