wordpress开发:add_submenu_page参数使用
前言
在WordPress中,要添加一个子菜单,你可以使用add_submenu_page()
函数。
参数说明
$parent_slug
(必需):父菜单的标识符。$page_title
(必需):菜单页面的标题。$menu_title
(必需):菜单项显示的文本。$capability
(必需):访问该菜单页面所需的用户权限。$menu_slug
(必需):菜单页面的唯一标识符。$function
(可选):当用户点击菜单项时要执行的回调函数。
使用示例
// 添加子菜单页面
function custom_submenu_page() {
add_submenu_page(
'custom-menu', // 父菜单的标识符,即父菜单的菜单标识符
'Submenu Page', // 页面标题
'Submenu', // 菜单项显示的文本
'manage_options', // 用户权限
'custom-submenu', // 菜单标识符
'custom_submenu_callback' // 回调函数
);
}
// 添加子菜单页面的回调函数
function custom_submenu_callback() {
echo '<div class="wrap">';
echo '<h1>Submenu Page</h1>';
echo '<p>This is a submenu page.</p>';
echo '</div>';
}
// 将子菜单页面添加到WordPress后台
add_action('admin_menu', 'custom_submenu_page');
最后
在上面的示例中,我们使用add_submenu_page()
函数将名为"Submenu Page"的子菜单页面添加到名为"Custom Menu"的父菜单下。我们首先定义了custom_submenu_page()
函数来添加子菜单页面,然后定义了custom_submenu_callback()
回调函数,用于渲染子菜单页面的内容。
最后,我们使用add_action()
函数将custom_submenu_page()
函数挂钩到admin_menu
动作上,以便在WordPress后台加载时调用该函数,从而创建自定义的子菜单页面。
效果
版权声明:
作者:小何
链接:https://ligo100.cn/houduanjishu/php/579.html
来源:小何博客
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
打赏
文章目录
关闭
共有 0 条评论