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



本文转自黄聪博客园博客,原文链接:http://www.cnblogs.com/huangcong/archive/2011/07/14/2106381.html,如需转载请自行联系原作者
相关文章
|
3月前
【wordpress教程】wordpress博客网站添加非法关键词拦截
有的网站经常被恶意搜索,站长们不胜其烦。那我们如何屏蔽恶意搜索关键词呢?下面就随小编一起来解决这个问题吧。
70 1
|
10天前
|
域名解析 网络协议 数据安全/隐私保护
阿里云轻量应用服务器搭建WordPress个人博客教程
阿里云轻量应用服务器搭建WordPress个人博客教程
|
3月前
|
SEO
WordPress作品设计素材图片站资讯文章教程uigreat主题
WordPress作品设计素材图片站资讯文章教程uigreat主题
41 4
WordPress作品设计素材图片站资讯文章教程uigreat主题
|
3月前
|
安全 数据库
【WordPress教程】怎么修改WordPress管理员用户账户ID
wordpress 程序后台不支持更换用户名,如果想更改怎么办?别担心,一段代码就可以轻松搞定!
38 0
|
5月前
|
域名解析 搜索推荐 网络安全
小白教程Cloudways搭建WordPress网站
得益于开源的CMS建站系统的兴起,如今搭建网站已经变得非常简单,即使是不懂编程的人也能轻松搭建自己的网站。本文将以最受欢迎的WordPress开源建站系统为例,向大家介绍如何使用CloudWays搭建WordPress网站。首先你需要注册域名(推荐NameSilo)和购买主机服务器(推荐Cloudways),然后注册Cloudways账号,接下来是创建Cloudways主机并安装WordPress、设置域名解析、域名绑定、安装SSL证书。完成这些操作后你就可以访问WordPress后台了,接着就是安装WordPress主题和WordPress插件
603 0
|
4月前
|
存储 PHP 数据库
蓝易云 - WordPress建站教程:服务器目录指南
了解这些目录和文件的作用,可以帮助你更好地管理你的WordPress网站,以及解决可能出现的问题。但是,请注意,除非你清楚自己在做什么,否则不要随意修改这些目录和文件,因为这可能会导致你的网站出现问题。
51 0
|
5月前
【ripro美化】全站美化包WordPress RiPro主题二开美化版sucaihu-childV1.9(功能集成到后台)
1、【宝塔】删除ripro文件,上传最新ripro版本,然后上传压缩包内的ripro里面的对应文件到ripro主题对应内覆盖(找到对应路径单个文件去覆盖)。 2、然后上传ripro-chlid子主题美化包到/wp-content/themes路径下 3、注意顺序 原版–>美化包–>后台启用子主题(已启用请忽略)。
136 0
【ripro美化】全站美化包WordPress RiPro主题二开美化版sucaihu-childV1.9(功能集成到后台)
|
5月前
|
关系型数据库 MySQL PHP
wordpress博客系统详细安装部署教程
wordpress博客系统详细安装部署教程
wordpress博客系统详细安装部署教程
|
5月前
|
域名解析 存储 网络安全
WordPress外贸建站教程
这篇WordPress外贸建站教程是以实操形式写给没有任何建站基础的新手,不管你是不是技术小白,都可以轻松学会如何使用WordPress来自己建立一个实用的外贸网站,而不需要深入了解复杂的代码编程。梳理了WordPress外贸建站主要步骤,从最初的成本分析开始,然后逐步介绍域名选择和注册、虚拟主机选择、建站程序安装等关键步骤。
305 1
|
5月前
|
关系型数据库 MySQL 数据库连接
百度搜索:蓝易云【使用docker部署Wordpress教程】
这就是使用Docker部署WordPress的简洁步骤。祝你顺利完成部署!
121 5