我编写了一个自定义插件,带有一个用于管理的链接。这是我的代码:
add_action(\'admin_menu\', \'tb_instructor_menu\');
add_action( \'init\', \'aggiungi_ruolo\', 11 );
function aggiungi_ruolo()
{
$role = get_role( \'wdm_instructor\' );
$role->add_cap( \'view_webinar\', true );
}
function tb_instructor_menu()
{
add_menu_page(\'My code\', \'My code\', \'view_webinar\', \'my-code\', null, \'dashicons-businessman\' , 61);
}
如果我以管理员身份登录,我会看到链接。
如果我以“wdm\\U讲师”身份登录,我将看不到该链接。
我已经验证了“wdm\\U讲师”角色是否标记了“view\\U webinar”功能。