在WordPress后台侧边栏增加子菜单,需要用到 add_submenu_page 函数。
函数原型:
add_submenu_page( string $parent_slug, string $page_title, string $menu_title, string $capability, string $menu_slug, callable $callback = '', int|float $position = null )
参数简介:
$parent_slug (string) (必须的) 父菜单项标志.
$page_title (string) (必须的) 页面标题.
$menu_title (string) (必须的) 菜单项名称.
$capability (string) (必须的) 规定查看此菜单项,需要的用户权限.
$menu_slug (string) (必须的) 菜单唯一标志,会在链接中显示。可以使用小写字母、数字、破折号和下划线。
$callback (callable) (可选的) 菜单项对应的渲染内容. 默认: ''
$position (int|float) (可选的) 在父菜单的位置. 默认: null
特别说明一下参数 $parent_slug,可以是WordPress系统本身的菜单项,也可以是用户自定义的菜单项。
WordPress本身的菜单项包括:
仪表盘: ‘index.php’
文章: ‘edit.php’
媒体: ‘upload.php’
页面: ‘edit.php?post_type=page’
评论: ‘edit-comments.php’
外观: ‘themes.php’
插件: ‘plugins.php’
用户: ‘users.php’
工具: ‘tools.php’
设置: ‘options-general.php’
网络设置: ‘settings.php’
使用举例:
add_action('admin_menu', 'zhuige_register_my_custom_submenu_page');
function zhuige_register_my_custom_submenu_page() {
add_submenu_page(
'tools.php',
'My Custom Submenu Page',
'My Custom Submenu Page',
'manage_options',
'my-custom-submenu-page',
'zhuige_my_custom_submenu_page_callback' );
}
function zhuige_my_custom_submenu_page_callback() {
echo '<div class="wrap"><div id="icon-tools" class="icon32"></div>';
echo '<h2>My Custom Submenu Page</h2>';
echo '</div>';
}
WordPress 还提供了一些语法糖函数,例如:
-
WordPress提示Your PHP installation appears to be missing the MySQL extension which is required by WordWordPress网站提示“Your PHP installation appears to be missing the MySQL extension which is required by WordPress”,大概意思就是:您的PHP似乎没有安装运行WordPress所必需的MySQL扩展。
-
追格小程序用户隐私保护设置教程追格小程序是一个积木式小程序搭建框架,基于Uniapp+WordPress开发的微信小程序,代码免费开源不加密且支持二开,安装追格相应扩展模块(模块支持按需购买),简单配置即可快速搭建不限于圈子社区、知识付费、活动报名、资讯等类型小程序。
-
WordPress函数:wp_get_attachment_image_srcset 响应式图片再 WordPress 中如何设置响应式图片
-
追格主题"vip会员和资源下载"插件正式发布“追格主题”是一款免费开源的WordPress主题,专为资源下载、资讯媒体、图文博客网站而设计,响应式布局且自带用户中心、点赞收藏评论、SEO、个人主页、文章目录等功能,追格主题遵循GPL V2.0开源协议发布。以下内容含有广告信息。
-
WordPress函数:set_transient 设置临时值WordPress函数:set_transient 设置临时值
-
WordPress后台仅限管理员查看评论的修改方法WordPress玩家都周知,WordPress后台的评论除管理员外,其他角色也可见。若我们想限制一下角色权限,仅限管理员可见,不妨看看下面修改方法。
暂无评论,抢个沙发...