Khi tạo mới tài khoản người dùng trong WordPress, sẽ có 5 cấp độ để lựa chọn và nó bao gồm:
Như ở trên mình đã nói về quyền hạn của từng cấp độ, nhóm người dùng chắc các bạn cũng hiểu qua rồi. Dưới đây các bạn cần phải hiểu rõ hơn về các quyền hạn trong WordPress để sau này khi sử dụng các plugin để phân quyền người dùng bạn sẽ biết được cách dùng.
Trong WordPress mỗi quyền hạn được viết theo dạng “quyenhan_chucnang“. Ví dụ quyền xóa bài viết được viết là “delete_posts“, quyền quản lý chuyên mục “manage_categories“,…
Dưới đây là bảng phân quyền cho từng nhóm người dùng theo mặc định trong WordPress.
Tên quyền hạn | Administrator | Editor | Author | Contributor | Subscriber |
activate_plugins | Yes | ||||
create_pages | Yes | ||||
create_posts | Yes | ||||
create_users | Yes | ||||
delete_others_pages | Yes | Yes | |||
delete_others_posts | Yes | Yes | |||
delete_plugins | Yes | ||||
delete_posts | Yes | Yes | Yes | Yes | |
delete_private_pages | Yes | Yes | |||
delete_private_posts | Yes | Yes | |||
delete_published_pages | Yes | Yes | |||
delete_published_posts | Yes | Yes | Yes | ||
delete_themes | Yes | ||||
delete_users | Yes | ||||
edit_dashboard | Yes | ||||
edit_others_pages | Yes | Yes | |||
edit_others_posts | Yes | Yes | |||
edit_pages | Yes | Yes | |||
edit_plugins | Yes | ||||
edit_posts | Yes | Yes | Yes | Yes | |
edit_private_pages | Yes | Yes | |||
edit_private_posts | Yes | Yes | |||
edit_published_pages | Yes | Yes | |||
edit_published_posts | Yes | Yes | Yes | ||
edit_theme_options | Yes | ||||
edit_themes | Yes | ||||
edit_users | Yes | ||||
export | Yes | ||||
import | Yes | ||||
install_plugins | Yes | ||||
install_themes | Yes | ||||
list_users | Yes | ||||
manage_categories | Yes | Yes | |||
manage_links | Yes | Yes | |||
manage_options | Yes | ||||
moderate_comments | Yes | Yes | |||
promote_users | Yes | ||||
publish_pages | Yes | Yes | |||
publish_posts | Yes | Yes | Yes | ||
read | Yes | Yes | Yes | Yes | Yes |
read_private_pages | Yes | Yes | |||
read_private_posts | Yes | Yes | |||
remove_users | Yes | ||||
switch_themes | Yes | ||||
unfiltered_html | Yes | Yes | |||
unfiltered_upload | Yes | ||||
update_core | Yes | ||||
update_plugins | Yes | ||||
update_themes | Yes | ||||
upload_files | Yes | Yes | Yes |
Như vậy bạn đã biết được trong WordPress các cấp độ thành viên, nhóm người dùng được phân quyền như thế nào rồi đúng không.
Dựa vào đây bạn có thể biết được nên chọn cấp độ cho thành viên mới như thế nào cho phù hợp khi tạo thêm người dùng.
Nhưng hãy lưu ý rằng, bảng phân quyền trên là mặc định của WordPress, còn nếu bạn đã can thiệp hoặc sử dụng plugin phân quyền nào đó thì có thể quyền đã khác.
Trong bài tiếp theo mình sẽ hướng dẫn bạn cách quản lý và phân quyền lại theo ý mình cho từng nhóm người dùng bằng plugin User Role Editor. Đồng thời bạn có thể tạo ra 1 nhóm người dùng mới với các quyền hạn khác nhau.
Chúc bạn thành công!