Đặt lại vai trò và khả năng mặc định


11

Tôi đã gặp khó khăn khi thêm khả năng loại bài đăng tùy chỉnh vào vai trò ( Thêm khả năng cho vai trò mặc định ) và tôi nghi ngờ rằng sự nhầm lẫn của tôi có thể gây ra một số vấn đề. Tôi cũng đã cài đặt và gỡ cài đặt các plugin khác nhau, một số trong đó có thêm các khả năng. Kết quả là đối tượng Vai trò WP của tôi là một mớ hỗn độn. Có ai biết cách thiết lập lại khả năng hay tôi cần cài đặt mới?

Câu trả lời:


4

Tôi sử dụng Trình soạn thảo vai trò người dùng . Bạn có thể xóa các vai trò đã thêm và đặt lại vai trò từ trang plugin.

Để đặt lại vai trò quản trị viên, bạn có thể, kể từ WP 3.4+, thêm

define('URE_SHOW_ADMIN_ROLE', 1);

vào tập tin wp-config.php của bạn . Sau khi thực hiện xong, bạn cần truy cập Người dùng> Trình chỉnh sửa vai trò người dùng và nhấp vào "Đặt lại" .


Tôi có thể sử dụng nó và sau đó gỡ bỏ cài đặt không?
bọ ngựa

Có, vì bạn chỉ đặt lại các vai trò trở lại trạng thái ban đầu, nên sẽ không có vấn đề gì với việc xóa plugin.
livearoha

Ok, tôi sẽ cho nó đi sau đó.
bọ ngựa

Như với bất kỳ plugin nào, tôi khuyên bạn nên sao chép cơ sở dữ liệu của mình trước, chỉ trong trường hợp nó không làm những gì bạn muốn bạn luôn quay lại.
livearoha

1
@bungeshea Điểm 3 của "Khi nào tôi nên chỉnh sửa bài viết?" (trên chính trang bạn đã liên kết đến) có nội dung "Để bao gồm thông tin bổ sung chỉ có trong các bình luận, vì vậy tất cả thông tin liên quan đến bài đăng đều được chứa ở một nơi" -> Đó là những gì người dùng đã làm. Làm thế nào mà không ổn?
Julian Pille

23

Nếu bạn không muốn cài đặt một plugin để thực hiện một nhiệm vụ này, bạn có thể gọi trực tiếp chức năng WordPress để xây dựng lại vai trò và khả năng của chúng.

if ( !function_exists( 'populate_roles' ) ) {
  require_once( ABSPATH . 'wp-admin/includes/schema.php' );
}

populate_roles();

1
Cảm ơn! nó làm việc như một lá bùa và rất khó tìm.
Kevin Mamaqi
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.