我需要为“商店经理”角色添加功能,以便在站点处于“维护模式”时能够访问站点。
我找到了此代码,但我不知道该功能的正确名称,它应该类似于“ access_site_in_maintenance_mode ”。
add_filter('apto_get_roles_capability', 'theme_apto_get_roles_capability');
function theme_apto_get_roles_capability($roles_capability)
{
//add a custom role
$roles_capability['Shop Manager'] = array(
'title' => __('Shop Manager', '_my_localize_prefix_'),
'capability' => 'access_site_in_maintenance_mode');
return $roles_capability;
}