Cách tạo vai trò người dùng WordPress tùy chỉnh
Bài viết này là một phần của chuỗi chủ đề WordPress:
- Cách bắt đầu một Blog WordPress
- Tùy chỉnh Blog WordPress của bạn: Cài đặt Chủ đề
- Tùy chỉnh Blog WordPress của bạn: Cài đặt Plugin
- Tùy chỉnh Blog WordPress của bạn: Thêm nội dung
- Vai trò người dùng WordPress được giải thích
- Cách tạo vai trò người dùng WordPress tùy chỉnh
Trước đây chúng tôi đã đề cập đến cách vai trò người dùng mặc định hoạt động trong WordPress. Chúng được thiết kế để phù hợp với nhu cầu của hầu hết các trang web và phần lớn chúng đáp ứng các yêu cầu này.
Tuy nhiên, có một số tình huống mà bạn có thể muốn sửa đổi các khả năng mà mỗi vai trò có thể thực hiện hoặc thậm chí thêm các vai trò mới với các khả năng tùy chỉnh khi bạn thấy phù hợp. Điều này có thể đạt được bằng cách sử dụng Capability Manager Enhanced Plugin.
Cài đặt
Bạn có thể cài đặt Capability Manager Enhanced ngay từ bảng điều khiển WordPress của bạn bằng cách điều hướng đến "Plugins -> Add New" và nhập "Capability Manager Enhanced" làm truy vấn tìm kiếm của bạn.
Ngoài ra, bạn có thể tải xuống tệp zip từ kho lưu trữ WordPress và tải nó lên thư mục thích hợp trên trang web của bạn bằng FTP.
Khi bạn đã cài đặt và kích hoạt plugin, hãy điều hướng đến “Người dùng -> Khả năng” để tải cài đặt plugin.
Tổng quan
Trang Khả năng là khá đơn giản để sử dụng. Ở phía bên tay phải, bạn sẽ thấy một số tùy chọn. Bạn có thể chọn vai trò bạn muốn chỉnh sửa, thêm vai trò hoặc khả năng mới hoặc sao chép vai trò hiện có vào vai trò mới.
Phần chính của trang hiển thị tất cả các khả năng mà bạn có thể bật hoặc tắt cho mỗi vai trò người dùng. Ví dụ: người dùng có vai trò Quản trị viên có thể làm bất kỳ thứ gì trên trang web, vì vậy bạn sẽ thấy rằng tất cả các hộp đã được kiểm tra cho vai trò đó.
Bật hoặc tắt khả năng cho một vai trò cụ thể cũng đơn giản như kiểm tra hoặc bỏ chọn trường được liên kết với khả năng đó và nhấp vào "Lưu thay đổi" ở cuối trang.
Bạn cũng có thể xóa vai trò bằng cách nhấp vào “Xóa vai trò” ở cuối trang.
Ngoài ra, có một phần có tên là “Khả năng bổ sung” ở gần cuối trang. Bạn sẽ tìm thấy các chức năng bổ sung không phải là một phần của lõi WordPress nhưng đã được xác định thông qua các plugin và chủ đề của bạn.
Nội dung chính xác của phần này sẽ khác nhau tùy thuộc vào loại plugin bạn đã cài đặt trên trang web của mình.
Hãy xem qua một vài kịch bản để cung cấp cho bạn một số ví dụ thực tế về cách plugin này hoạt động.
1. Cho phép cộng tác viên tải lên hình ảnh
Một trong những hạn chế của vai trò Người đóng góp là nó không cho phép người dùng có vai trò tải lên hình ảnh hoặc các tệp phương tiện khác lên bài đăng của họ mà không có sự can thiệp của quản trị viên hoặc người biên tập.
Trong hầu hết các trường hợp, có thể tẻ nhạt khi yêu cầu quản trị viên hoặc người kiểm tra kiểm tra bài đăng mỗi khi hình ảnh được yêu cầu, vì vậy bạn nên tăng cường vai trò cộng tác bằng cách bật tính năng này.
1. Chọn “Người đóng góp” trong thanh bên và nhấp vào “Tải”.
2. Điều hướng đến phần “Các khả năng cốt lõi của WordPress khác”.
3. Đánh dấu vào ô "upload files".
4. Nếu bạn muốn thay đổi bất cứ điều gì khác, chỉ cần đánh dấu hoặc bỏ chọn tùy chọn.
5. Cuộn xuống dưới cùng và nhấp vào "Lưu thay đổi".
2. Ngăn tác giả xóa bài đăng đã xuất bản
Một lỗ hổng cụ thể với vai trò Tác giả mặc định là nó cho phép người dùng có vai trò này xóa các bài đăng đã xuất bản của họ. Điều này là xa lý tưởng và không nên là trường hợp, nhưng chúng tôi có thể khắc phục điều này bằng cách vô hiệu hóa khả năng này cho vai trò này.
1. Chọn "Tác giả" trong thanh bên và nhấp vào "Tải".
2. Điều hướng đến phần “Khả năng xóa”.
3. Bỏ chọn các trường bên dưới “Xóa đã xuất bản”.
4. Thực hiện bất kỳ thay đổi nào khác mà bạn cảm thấy là cần thiết.
5. Cuộn xuống dưới cùng và nhấp vào "Lưu thay đổi".
3. Tạo vai trò người dùng mới
Nếu bạn có nhu cầu cụ thể và không muốn sửa đổi vai trò mặc định, bạn có thể tạo vai trò mới và chỉ định khả năng chính xác cho mỗi vai trò trước khi gán cho người dùng của bạn.
Ví dụ: bạn có thể tạo vai trò được gọi là “Người kiểm duyệt nhận xét” và đặt khả năng duy nhất của vai trò người dùng đó thành “đọc” và “kiểm duyệt nhận xét”. Điều này hữu ích cho các trang web cần một nhóm người dùng cụ thể để kiểm duyệt nhận xét trên trang web và không làm gì khác.
1. Nhập tên của vai trò trong thanh bên và nhấp vào “Tạo”.
2. Theo mặc định, không có khả năng nào được chọn. Đối với vai trò của người kiểm duyệt nhận xét, chọn “đọc” và “kiểm duyệt nhận xét” trong “Khả năng cốt lõi WordPress khác”.
3. Cuộn xuống dưới cùng và nhấp vào "Lưu thay đổi".
Vậy đó, bây giờ bạn có vai trò người dùng tùy chỉnh đầy đủ chức năng mà bạn có thể gán cho bất kỳ ai có trách nhiệm duy nhất là thực hiện kiểm duyệt nhận xét.
Gói lại
Nếu bạn cảm thấy không hài lòng với vai trò người dùng mặc định trong WordPress, tôi khuyên bạn nên thử plugin Capability Enhanced Manager. Điều này sẽ cung cấp cho bạn nhiều quyền kiểm soát hơn về cách người dùng tương tác với trang web của bạn.