Hướng dẫn how do i add a user role in wordpress? - làm cách nào để thêm vai trò người dùng trong wordpress?

WordPress có sáu vai trò được xác định trước: Super Admin, Quản trị viên, Biên tập viên, Tác giả, Người đóng góp và Người đăng ký. Mỗi vai trò được phép thực hiện một tập hợp các nhiệm vụ gọi là khả năng. Điều đó có nghĩa là khả năng cho từng loại vai trò là khác nhau. Ví dụ: vai trò người dùng thuê bao chỉ có khả năng đọc trong khi người đóng góp có các khả năng khác nhau, chẳng hạn như đọc, xóa bài đăng và chỉnh sửa bài đăng.

Kiểm tra bài viết này để tìm hiểu về vai trò của người dùng WordPress.to learn about WordPress user roles.

Trong bài viết này, & nbsp; chúng tôi sẽ thảo luận về lý do tại sao một vai trò người dùng tùy chỉnh là cần thiết và làm thế nào để thêm vai trò người dùng tùy chỉnh.

Tạo vai trò người dùng tùy chỉnh trên trang web WordPress của bạn

Giả sử, bạn muốn có một người dùng chỉ có thể chỉnh sửa bài đăng và đọc, nhưng trong số sáu vai trò người dùng mặc định, bạn sẽ không tìm thấy một người nào chỉ đọc và chỉnh sửa các khả năng đăng bài nhưng ít nhiều. Trong trường hợp này, những gì giải pháp?

Bạn có thể thêm khả năng chỉnh sửa bài đăng cho thuê bao bằng cách sử dụng add_cap []; chức năng, nhưng đây không phải là một thực hành tốt. Ý tưởng tốt nhất là tạo vai trò người dùng tùy chỉnh bằng cách gán chúng với các khả năng.add_cap[]; function, but this is not a good practice. The best idea is to create a custom user role by assigning them with capabilities.

Có hai cách chính để tạo vai trò người dùng tùy chỉnh trong WordPress. Bạn có thể làm điều đó bằng cách thêm mã tùy chỉnh hoặc bằng cách sử dụng plugin. Chúng tôi sẽ thảo luận về cả hai cách tiếp cận trong bài đăng này. & NBSP; Hãy để xem cách chúng hoạt động.

Phương thức plugin: Sử dụng plugin vai trò người dùng tùy chỉnh WordPress

Bạn có thể muốn sử dụng plugin thay vì thêm mã tùy chỉnh. Để tạo vai trò người dùng mới, bạn có thể sử dụng plugin thành viên, đây là một plugin người dùng và quản lý vai trò rất phổ biến được tạo để biến WordPress thành một CMS mạnh hơn.

Tạo vai trò người dùng mới

  • Sau khi cài đặt và kích hoạt plugin này điều hướng đến WP-Admin → Người dùng → Thêm vai trò mớiwp-admin → Users → Add New Role
  • Nhập tiêu đề vai trò [ví dụ: Người điều hành bình luận]
  • Chọn các khả năng cho vai trò người dùng mới này [ví dụ: nhận xét vừa phải, đọc]
  • Nhấp vào nút Thêm vai trò.Add Role button.

Bây giờ, hãy truy cập WP-Admin → Cài đặt → Chung, nhấp vào trường thả xuống vai trò mặc định của người dùng mới. Bạn có thể thấy vai trò người dùng mới được liệt kê cùng với vai trò người dùng mặc định.New User Default Role dropdown field. You can see the newly created user role listed along with the default user roles.

Nó rất dễ dàng, phải không? Sử dụng plugin tiện dụng này, chúng tôi đã tạo ra một vai trò người dùng tùy chỉnh WordPress và chỉ cần một vài bước!

Phương thức mã tùy chỉnh

WordPress là CMS số một trên thế giới và nó phổ biến cho bản chất nguồn mở của nó. Điều này có nghĩa là bạn có cơ hội tùy chỉnh WordPress theo cách bạn muốn và nó hoàn toàn miễn phí. Giống như WordPress đó cho bạn cơ hội tạo vai trò người dùng tùy chỉnh bằng cách sử dụng hàm gọi là add_role [];add_role[];

Có ba tham số trong hàm add_role[].

add_role[ $role, $display_name, $capabilities ];

  1. $ vai trò [chuỗi] [yêu cầu]: Tên duy nhất của vai trò[string] [required]: Unique name of the role
  2. $ display_name [chuỗi] [yêu cầu]: tên sẽ được hiển thị[string] [required]: The name to be displayed
  3. $ khả năng [mảng] [tùy chọn]: Khả năng mà người ta có thể truy cập[array] [optional]: Capabilities that one can access

Hãy để tạo một vai trò người dùng mới được đặt tên là trình soạn thảo tùy chỉnh với khả năng đọc và chỉnh sửa. Bao gồm các dòng mã sau đây cho đến cuối các hàm của bạn.php, được đặt trong thư mục chủ đề của bạn.Custom Editor with read and edit posts capabilities. Include the following lines of code toward the end of your functions.php, which is located in your theme folder.

. 'edit_posts' & nbsp; & nbsp; => true,]]; [/PHP]

Bây giờ hãy lưu tệp, đăng nhập vào trang web của bạn bằng tài khoản quản trị viên. Điều hướng đến Cài đặt → Chung. Bạn có thể thấy vai trò người dùng mới được tạo trong danh sách người dùng.

Đó là tất cả, bạn có thể gán một người dùng cho vai trò này từ bảng quản trị WordPress, bạn cũng có thể đặt vai trò này là vai trò mặc định của người dùng mới. New User Default Role.

Chúng tôi hy vọng hướng dẫn này sẽ rất hữu ích cho người dùng mới bắt đầu. Nếu bạn có bất kỳ đề xuất hoặc truy vấn nào, xin vui lòng cho chúng tôi biết trong các ý kiến.

Làm cách nào để thêm vai trò người dùng?

Tạo một vai trò tùy chỉnh Nhấp vào vai trò mới. Nhập tên cho vai trò và mô tả. Tùy chọn sao chép quyền từ một vai trò người dùng hiện tại khác như một điểm bắt đầu. Nhấp vào để lưu.Click New role. Enter a name for the role and a description. Optionally copy permissions from another existing user role as a starting point. Click Save.

Vai trò người dùng trong WordPress là gì?

WordPress có sáu vai trò được xác định trước: Super Admin, Quản trị viên, Biên tập viên, Tác giả, Người đóng góp và Người đăng ký.Mỗi vai trò được phép thực hiện một tập hợp các nhiệm vụ gọi là khả năng.Super Admin, Administrator, Editor, Author, Contributor and Subscriber. Each role is allowed to perform a set of tasks called Capabilities.

Làm cách nào để tìm thấy vai trò người dùng trong WordPress?

Trước hết, chúng tôi kiểm tra xem người dùng có thực sự đăng nhập không. Nếu họ không đăng nhập, họ sẽ không có vai trò được gán.Nếu người dùng được đăng nhập, chúng tôi sử dụng WP_GET_CILRENT_USER để trả về đối tượng WP_USER.Điều này cung cấp cho chúng tôi một chồng thông tin về dữ liệu và chúng tôi có thể truy cập [các] vai trò người dùng của họ thông qua vai trò $ user->.$user->roles .

Làm cách nào để thêm vai trò trong WordPress mà không có plugin?

Nó sẽ bao gồm tất cả các khả năng của vai trò tác giả với khả năng bổ sung để kiểm duyệt các bình luận trên các bài viết của chính họ ...
Bước 1: Mở chức năng chủ đề [chức năng. PHP] ....
Bước 2: Tạo một người dùng mới với vai trò tùy chỉnh.Hãy tạo một người dùng mới, bằng cách truy cập người dùng → Thêm mới.....
Bước 3: Kiểm tra vai trò tùy chỉnh ..

Bài Viết Liên Quan

Chủ Đề