add_submenu_page添加一个子菜单页面

add_submenu_page添加一个子菜单页面

add_submenu_page( string $parent_slug, string $page_title, string $menu_title, string $capability, string $menu_slug, callable $function = '', int $position = null )
参数说明类型可选值默认值
$parent_slug必需。父菜单的别名(或标准WordPress管理页面的文件名)string
$page_title必需。选中菜单时要显示在页面title标签中的文本string
$menu_title必需。菜单的标题string
$capability必需。向用户显示此菜单所需的功能string
$menu_slug必需。引用此菜单所用的子文件名。对于此菜单页面应该唯一,并且仅包含小写字母数字破折号和下划线字符,以便与sanitize_key()兼容string
$function可选。将被调用以输出此页面内容的函数callable''
$position可选。应在菜单项中显示此项目的位置intnull

$parent_slug

自带的父级菜单别名有十几个

Dashboard(仪表盘): ‘index.php’

Posts(文章): ‘edit.php’

Media(媒体): ‘upload.php’

Pages(页面): ‘edit.php?post_type=page’

Comments(评论): ‘edit-comments.php’

Custom Post Types(自定义文章类型): ‘edit.php?post_type=your_post_type’

Appearance(外观): ‘themes.php’

Plugins(插件): ‘plugins.php’

Users(用户): ‘users.php’

Tools(工具): ‘tools.php’

Settings(设置): ‘options-general.php’

Network Settings: ‘settings.php’

add_submenu_page('index.php', 'page_title', 'menu_title', 'manage_options', 'menu_slug', array($this, 'add_submenu_page'), 1);
function add_submenu_page () {
	?>
	<h2>Submenu Page</h2>
	<?php
}
评论 02
:broken_heart: :confounded: :flushed: :frowning: :grinning: :heart: :kissing_heart: :mask: :pensive: :rage: :relaxed: :scream: :smile: :smirk: :sob: :stuck_out_tongue_closed_eyes: :stuck_out_tongue_winking_eye: :wink:
  • jack
    ·2021年8月10日 上午10:48

    你好

  • jack
    ·2021年8月10日 下午12:23

    我是jk啊