首页 视频课程 WordPress开发文档后台功能及美化 后台菜单

后台菜单

2020-03-31 / 5798阅

本视频需要登录以后才能播放

登录

隐藏菜单

隐藏菜单可以使用Css和PHP两种方式来处理,我们先说PHP的方式

function youran_remove_ad_menus()
{
       remove_menu_page('index.php');  //仪表页面,控制台首页
       remove_submenu_page('plugins.php','plugin-editor.php');
}
add_action('admin_menu', 'youran_remove_ad_menus'); 

菜单排序

可以使用插件直接进行排序,在这里不做介绍,我们已经代码来进行一个排序

// 自定义排序WordPress后台管理菜单
function custom_menu_order($menu_ord)
{
       if (!$menu_ord) return true;
       return array(
              'tools.php', //“工具”菜单
              'plugins.php', //“插件”菜单
              'users.php', //“用户”菜单
              'themes.php', //“主题”菜单
              'index.php', //“仪表盘”菜单
              'edit.php?post_type=page', // “页面”菜单
              'edit.php', // 自定义文章类型的菜单
              'options-general.php', // “设置菜单
              'edit-comments.php', //“评论”菜单
              'upload.php', //“多媒体”菜单
       );
}
add_filter('custom_menu_order', 'custom_menu_order');
add_filter('menu_order', 'custom_menu_order'); 

菜单改名

可以使用下列方法修改WordPress后台菜单的名称,包括所有自定义菜单

        function youran_change_admin_menu_label() {
              global $menu,$submenu;
//            echo '<pre>';
//            var_dump($submenu);
//            echo '</pre>';
//            exit;
              $menu[2][0] = '首页';
              $submenu['index.php'][10][0] = '升级';
              $menu[70][0] ='会员';
       }
       add_action( 'admin_menu', 'youran_change_admin_menu_label' ); 

添加菜单

add_action( 'admin_menu', 'youran_add_admin_nav' );
function youran_add_admin_nav() {
       add_menu_page(
              '页面的标题',
              '名称',
              'manage_options', //谁可以使用这个菜单,请参与角色与能力
              'youran.php',
              'youran_add_admin_nav_function',
              'dashicons-welcome-widgets-menus',
              1000 ); //位置,
}

function youran_add_admin_nav_function(){
       echo '<h2>这里是悠然自学网,马龙区魅影网络工作室</h2>';
} 

添加子菜单

add_action( 'admin_menu', 'youran_add_admin_nav' );
function youran_add_admin_nav() {
       add_menu_page(
              '页面的标题',
              '名称',
              'manage_options', //谁可以使用这个菜单,请参与角色与能力
              'youran.php',
              'youran_add_admin_nav_function',
              'dashicons-welcome-widgets-menus',
              1000//位置,
       );
       add_submenu_page(
              'youran.php',
              '子菜单标题',
              '子菜单',
              'manage_options',
              'youran_nav.php',
              'youran_add_admin_nav_function_sub',
              100
       );
}

function youran_add_admin_nav_function(){
       echo '<h2>这里是悠然自学网,马龙区魅影网络工作室</h2>';
}
function youran_add_admin_nav_function_sub(){
       echo '<h2>这里是悠然自学网子菜单,马龙区魅影网络工作室</h2>';
} 

阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228

大家谈论
  • 匿名

    匿名网友 / 2020-03-23 19:43:50

    12赞同 4否定
  • [坏笑]

  • CF673

    注册会员 / 2020-04-15 01:57:49

    12赞同 4否定
  • 居然是曲靖的 老乡

我的见解
目录