Để làm được điều này, chúng ta cần đến sự hỗ trợ của plugin User Role Editor để có thể chỉnh sửa quyền người dùng hoặc tạo thêm nhóm người dùng mới.
Trước khi làm việc này thì bạn cần hiểu rõ về các quyền của người dùng trong bài viết các quyền người dùng trong WordPress để có thể biết được mình đang làm gì nhé.
Hướng dẫn tùy biến quyền người dùng với plugin User Role Editor
Đầu tiên bạn cài plugin User Role Editor (xem hướng dẫn cài plugin WordPress) vào và kích hoạt nó lên bạn sẽ thấy menu User Role Editor trong mục Cài đặt và trong mục Thành viên.
Riêng menu User Role Editor trong mục Cài đặt bạn không cần quan tâm nhiều. Ở đây mình sẽ tập trung vào menu User Role Editor trong mục thành viên để chỉ cho bạn biết cách tùy biến quyền người dùng.
Click vào menu User Role Editor trong mục Thành viên bạn sẽ thấy giao diện quản lý quyền người dùng như sau:
Cách thay đổi quyền hạn của nhóm người dùng trong WordPress
Để thay đổi quyền hạn cho nhóm người dùng bạn chọn trong mục Select Role and change its capabilities nhóm người dùng cần chỉnh sửa quyền.
Sau khi chọn nhóm người dùng cần chỉnh sửa xong bạn chú ý đến các vùng trong ảnh sau và mình sẽ giải thích từng chức năng cho các bạn hiểu.
Vùng 1: Lọc quyền hạn theo nhóm chức năng như:
- All: Tất cả các quyền
- Core: Các quyền cơ bản trong WordPress như: Quyền chỉnh sửa thay đổi themes, bài viết, trang, plugin,…
- Custom Post Types/ Custom capabilities: Quyền bổ sung có thể có khi bạn cài thêm plugin hoặc chức năng riêng nào đó (Của bạn có thể khác trong hình)
Vùng 2: Đây là khu vực thiết lập các quyền hạn chi tiết như chỉnh sửa, tạo mới, xóa bài viết, trang, cài đặt, xóa plugin, theme,…Tích vào mục nào đó để cấp quyền và ngược lại bỏ tích để xóa quyền.
Vùng 3: Nhóm các chức năng
- Update: Lưu lại các thay đổi của bạn
- Add Role: Thêm nhóm người dùng mới. (Mục này mình sẽ nói thêm ở phần tạo nhóm người dùng mới ở phía dưới)
- Rename Role: Thay đổi tên nhóm người dùng
- Add Capabilities: Thêm quyền hạn mới nếu bạn không thấy có trong vùng 2. Bạn có thể tìm hiểu thêm hoặc không cần quan tâm mục này.
- Delete Capabilities: Xóa quyền hạn. Chỉ có thể xóa các quyền tùy biến do plugin tạo ra hoặc bạn tự tạo ở trên. Bạn không thể xóa được các quyền mặc định của WordPress.
- Reset: Khôi phục lại các quyền mặc định.
Bạn nhớ là sau khi chỉnh sửa xong phải ấn vào Update để lưu thay đổi và áp dụng các quyền mới cho tất cả các thành viên trong nhóm đó nhé.
Cách tạo và cấp quyền cho nhóm người dùng mới
Để tạo mới nhóm người dùng bạn click vào Add Role sau đó nhập ID, Tên hiển thị và chọn nhóm người dùng có sẵn mà bạn muốn thừa hưởng lại các quyền có sẵn để đỡ phải thiết lập nhiều. Sau đó ấn Add Role để thêm mới.
Sau khi bạn tạo nhóm người dùng mới xong bạn cũng có thể chỉnh sửa lại các quyền như ở trên mình đã hướng dẫn.
Cuối cùng, bạn có thể vào quản lý thành viên cũ và áp dụng cho họ theo quyền của nhóm người dùng mới.
Bài viết này như vậy là ok rồi đó. Mình đã hướng dẫn cho các bạn cách tạo và quản lý quyền hạn cho nhóm người dùng trong WordPress để cho phù hợp với nhu cầu của các bạn.
Nếu có vấn đề gì trong quá trình thực hiện nhớ để lại ý kiến của bạn trong khung bình luận ở dưới nhé.