WordPress中有以下默认用户角色:
管理员拥有最高权限,可以管理所有内容和设置。其他角色则根据其名称拥有不同的权限。
如果需要创建自定义用户角色,可以使用插件或代码实现。以下是可用于管理用户角色的函数和方法示例:
add_role( 'custom_role', 'Custom Role', array(
'read' => true,
'edit_post' => true,
'upload_files' => true
));
remove_role( 'custom_role' );
$role = get_role( 'editor' );
$role = get_role( 'editor' );
$role->add_cap( 'edit_theme_options' );
$role = get_role( 'editor' );
$role->remove_cap( 'edit_posts' );
使用这些函数和方法,您可以轻松管理WordPress的用户角色并自定义用户权限。