这是一个有趣的问题。你也许可以Create Custom Roles 并利用角色和能力(codex.wordpress[dot]org/Roles\\u and\\u Capabilities)对您有利。
您还可以向每个用户添加自定义字段(wpengineer[dot]com/2173/Custom Fields wordpress User profile),这可以帮助您实现此目标。
下面的这段代码可能会对您的研究有所帮助。在函数中输入此代码。php文件您可以限制具有指定功能的用户访问管理区域。如下所示,使用current\\u user\\u can(“能力”),您可以创建函数或使用现有函数。然后,你所需要做的就是投入到你需要的行动中。
/********************* Restrict Admin Area to only Admins **********************/
function restrict_admin()
{
if ( ! current_user_can( \'manage_options\' ) ) {
wp_redirect( site_url() );
exit;
}
}
add_action( \'admin_init\', \'restrict_admin\', 1 );
祝你好运!