创建插件(初学者)时,我无法显示菜单的子菜单。你能帮我找出我的错误吗?我的插件激活良好,menu\\u页面显示良好
add_action(\'admin_menu\',\'tictac_admin_menu_option\');
function tictac_admin_menu_option()
{
add_menu_page(
\'Gestion des Horaires\',
\'Time Control\',
\'manage_options\',
\'tictac_admin_menu\',
\'tictac_scripts_page\',
//plugins_url( \'time-control/admin/logo/tictac-logo.png\' ),
\'dashicons-calendar-alt\'
//16
);
add_submenu_page(\'tictac_admin_menu\',
\'Sous menu Opening\',
\'Options Opening\',
\'tictac_admin_submenu\',
\'tictac_scripts_menu\',
\'tictac_opening_submenu\'
);
}
function tictac_opening_submenu()
{
?>
<div id="wrap">
<h1>Add Opening</h1>
</div>
<?php
}
SO网友:Raf
add\\u submenu\\u page函数中的第四个参数是一个功能。尝试将其更改为manage\\u options,使您的代码如下所示:
add_submenu_page(\'tictac_admin_menu\',
\'Sous menu Opening\',
\'Options Opening\',
\'manage_options\',
\'tictac_scripts_menu\',
\'tictac_opening_submenu\'
);
希望有帮助