2012-10-20 45 views
14

Tôi phải tạo vai trò Người đánh giá (tùy chỉnh) cho người dùng trong WordPress, làm cách nào tôi có thể tạo quy tắc tùy chỉnh?Cách tạo vai trò người dùng tùy chỉnh trong Wordpress

+1

Trước hết tôi muốn khuyên bạn nên đặt câu hỏi rõ ràng hơn và cố gắng để thực hiện một số tìm kiếm trước khi bạn hỏi tại đây và [wordpress.stackexchange.com] (http://wordpress.stackexchange.com/) là tốt hơn cho các câu hỏi liên quan đến 'WordPress'. –

+0

Nên ở trên wordpress.stackexchange.com – Piran

Trả lời

35

Bạn có thể sử dụng add role chức năng như

<?php add_role($role, $display_name, $capabilities); ?> 

Ví dụ

add_role('basic_contributor', 'Basic Contributor', array(
    'read' => true, // True allows that capability 
    'edit_posts' => true, 
    'delete_posts' => false, // Use false to explicitly deny 
)); 

Cũng see this tutorial (custom rule discussed)this plugin too if you don't want to write any code.

+1

thanx để được trợ giúp tôi –

+1

Tốt hơn hãy gọi điều này trên móc kích hoạt plugin, vì cài đặt này được lưu vào cơ sở dữ liệu (trong bảng wp_options, trường wp_user_roles). – numediaweb

+1

Trang web cho plugin không còn hoạt động nữa. –

6

Nếu bạn không muốn viết rất nhiều mã, nhưng muốn sử dụng một plugin sau đó tôi khuyên bạn nên thành viên Plugin Justin Tadlock của:

Nó nên dễ dàng cung cấp các chức năng mà bạn tìm kiếm.

Chúc may mắn!

0

Bạn có thể xóa WordPress Vai trò người dùng mặc định và tạo riêng của bạn.

Từ Bảng điều khiển quản trị WordPress của bạn. Navigate to:

Appearance> Editor> (Chọn Theme của bạn)> chức năng Theme

add_role('newbie', __(
'Newbie'), 
array(
'read' => true, // Allows user to read 
'create_posts' => true, // Allows user to create new posts 
'edit_posts' => true, // Allows user to edit their own posts 
) 
); 

Source

Các vấn đề liên quan