remove_submenu_page()
remove_submenu_page( string $menu_slug, string $submenu…
remove_submenu_page( string $menu_slug, string $submenu_slug )
删除管理子菜单。
Remove an admin submenu.
目录锚点:#参数#返回#源码#笔记
参数(Parameters)
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
$menu_slug | (string) | 必需 | 父菜单的slug。 |
$submenu_slug | (string) | 必需 | 子菜单的slug。 |
返回(Return)
(array|bool)成功时删除的子菜单,如果未找到则为false。
源码(Source)
/** * Remove an admin submenu * * @since 3.1.0 * * @global array $submenu * * @param string $menu_slug The slug for the parent menu * @param string $submenu_slug The slug of the submenu * @return array|bool The removed submenu on success, False if not found */ function remove_submenu_page( $menu_slug, $submenu_slug ) { global $submenu; if ( !isset( $submenu[$menu_slug] ) ) return false; foreach ( $submenu[$menu_slug] as $i => $item ) { if ( $submenu_slug == $item[2] ) { unset( $submenu[$menu_slug][$i] ); return $item; } } return false; }
更新版本 | 源码位置 | 使用 | 被使用 |
---|---|---|---|
3.1.0 | wp-admin/includes/plugin.php:1753 | 0 | 0 |
笔记(Notes)
有时很难确定移除子菜单所需的菜单/子菜单段塞组合。
例子
类别:WordPress 函数手册、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!