Hiện nay Worspress mới chỉ hỗ trợ User một số quyền sau đây:
- Subcriber (Người đăng ký): Mục đích của nhóm người dùng này là lấy info (như tên họ, email), họ chỉ có thể đọc các viết, hoặc nếu website xây dựng theo dạng Forum thì người dùng có thể đăng bài viết chằng hạn.
- Contributor (Cộng tác viên): Nhóm này có thể vào Wp-admin nhưng chỉ hiển thị một số chức năng đơn giản ở thanh Dashboard, có thể viết bài nhưng chỉ được lưu dưới dạng nháp, phải có thể sự kiểm duyệt từ người khác.
- Author (Tác giả): Nhóm này quyền lực cao hơn một tí so với Contributor khác ở chỗ là có thể đăng bài và chỉnh sửa bài mình đã đăng thoãi mái. Nhưng không thể chỉnh sửa bài viết của các Author khác hay Admin.
- Editor (Biên tập viên): Có toàn bộ khả năng của Author, có thể xem, chỉnh sửa, xóa các bài viết của người khác.
- Admin (Quản trị viên): Người này chắc khõi cần bàn, người có thể làm tất cả mọi người trên trang web.
Nhưng hiện nay, nhu cầu khác nhau của từng trang web họ muốn có thêm các quyền khác nhau cho user, để phần quyền vào Plugin chẳng hạn, thì những quyền cơ bản của WordPress không thể giúp được cho họ. Thì Plugin User Role Editor sẽ giúp bạn làm điều này một cách đơn giản bằng việc tạo ra một hoặc nhiều nhóm thành viên với các quyền khác nhau.
Phân quyền User trong WordPress với User Role Editor – Download
Đây là một trong các Plugin phân quyền User trong WordPress tốt nhất ở thời điểm hiện tại. Nó có đầy đủ tính năng của như các Plugin phân quyền khác và dung lượng rất nhẹ, không làm giảm tốc độ load của website bạn, Và đặc biết Plugin này hoàn toàn miễn phí.
Hướng dẫn phân quyền User với User Role Editor
Đầu tiên các bạn cần Download Plugin User Role Editor về cài đặt và Active nó. Trong bài viết này mình chỉ chủ yếu hướng dẫn các bạn cách để tạo ra nhóm User mới và phân quyền các User đã có.
Các bạn chọn Dashboard >> Users >> User Role Editor, sẽ hiện ra như sau:
Cấp quyền cho User
Các bạn chon nhóm cần thay đổi quyền, có các nhóm như Subcriber, Contributor, Author, Editor,…
Bạn muốn cấp quyền nào cho nhóm User nào thì chỉ việc chọn nhóm User đó và tick vào quyền cần cấp sau đó save là được.
Tạo ra nhóm User mới
Chọn Add Role ở bảng bên phải, sẽ hiện ra bảng sau:
- Role Name (ID): Tên User mới
- Display Role Name: Tên User sẽ hiển thị
- Make copy of: Cái này sẽ giúp bạn Copy các quyền của User khác mà ta đã setup trước đó.
Sau khi tạo một User mới bạn có thể cấp các quyền mới giống như các bước ở bên trên.
Vậy là mình đã hướng dẫn các bạn cách phân quyền user trong WordPress bằng Plugin User Role Editor một cách đơn giản. Nếu có thắc mắc gì thì các bạn có thể comment bên dưới mình sẽ giải đáp trong thời gian sớm nhất.