我想为 WPMU 中的所有子站点添加一个新角色,所以我创建了一个文件并在上面尝试了著名的代码(包括 wp-blog-header.php 之后):
$result = add_role(
'ret_moderator',
'مدیر بازنشسته',
array(
'read' => true, // true allows this capability
'edit_posts' => true,
'delete_posts' => true, // Use false to explicitly deny
'delete_published_posts' => true,
'publish_posts' => true,
'upload_files' => true,
'read_private_pages' => true,
'read_private_posts' => true,
'edit_published_posts' => true,
'edit_pages' => true,
'manage_categories' => true,
'manage_links' => true,
'list_users' => true
)
);
它为主博客添加了角色,但在子站点上是不可见的方法。