我一直在尝试使用以下代码注册自定义管理菜单
function bbtre_register_admin_page(){
add_menu_page('Revenue Share Settings', 'Reshare', 'manage_options', 'reshare-settings', 'bbtre_admin_page_callback');
}
add_action('admin_init', 'bbtre_register_admin_page');
function bbtre_admin_page_callback(){
echo "<h1>Hell</h1>";
}
代码运行良好,因为我可以看到我的自定义管理菜单出现在仪表板上,但是当单击菜单时,我发现我没有访问该页面的权限。
这是消息:对不起,您无权访问此页面。
我一直在尝试在 WordPress 代码上找到解决方案,但即使我更改了“switch_themes”功能,它也无济于事。
有人请帮我解决问题吗?
注意:我正在使用 Wordpress 9.4 和 Xampp