Tránh xung đột quy tắc (Avoiding Rule Conflicts)

Định nghĩa #

Xung đột quy tắc được định nghĩa là khi bất kỳ hai hoặc nhiều quy tắc nào đang áp dụng cho cùng một phần nội dung, sau đó tạo ra các vấn đề với quyền truy cập của người dùng. 

Lời giải thích #

Chúng tôi thường thấy xung đột quy tắc xảy ra khi quản trị viên có nhiều loại quy tắc chung (chẳng hạn như Tất cả nội dung , Tất cả các trang , Tất cả bài đăng ,  Nội dung được phân loại là hoặc Nội dung được gắn thẻ là , các loại quy tắc) hoặc chỉ có một quy tắc loại chung, nhưng cũng có một số quy tắc loại nội dung đơn lẻ (chẳng hạn như Một trang duy nhất , Một quy tắc duy nhất hoặc quy tắc loại URI tùy chỉnh ). Hãy nhớ rằng để các quy tắc của bạn hoạt động như bình thường, nghĩa là những người đăng ký phù hợp có quyền truy cập vào nội dung trong khi những người khác thì không, bạn chỉ nên áp dụng một quy tắc cho bất kỳ một phần nội dung nào(ngoại trừ trường hợp sử dụng quy tắc có tính năng nhỏ giọt và quy tắc không có – xem phần ngoại lệ bên dưới) Không thực hiện điều này sẽ tạo ra xung đột quy tắc và quyền truy cập của người đăng ký sẽ không chính xác.

Ngoại lệ – Nội dung nhỏ giọt #

Có một quy tắc áp dụng tính năng nhỏ giọt và một quy tắc không áp dụng cho cùng một nội dung, là một ngoại lệ trong đó bạn có thể áp dụng hai quy tắc cho cùng một phần nội dung. Điều này thường được thực hiện nếu bạn muốn có một quy tắc chia nhỏ nội dung cho một thành viên cụ thể, nhưng có một quy tắc khác cấp quyền truy cập ngay lập tức (không nhỏ giọt) cho một thành viên khác. 

Tuy nhiên, xin lưu ý rằng nếu bạn  đặt thông báo trái phép tùy chỉnh cho mỗi quy tắc này, thì chỉ một trong hai quy tắc này sẽ được áp dụng và chúng tôi không có cách nào chỉ định cái nào sẽ là cái sẽ áp dụng cho người dùng. Trong những trường hợp này, thay vào đó, chúng tôi khuyên bạn nên sử dụng  thông báo trái phép tùy chỉnh được đặt cho nội dung (trên trang chỉnh sửa nội dung) hoặc sử dụng cài đặt chung trái phép mặc định được đặt trong trang MemberPress> Cài đặt của bạn. 

Xác minh sự hiện diện của xung đột quy tắc #

Một cách nhanh chóng để kiểm tra xem bạn có xung đột quy tắc đang hoạt động cho một phần nội dung hay không là làm theo các bước sau:

  1. Tìm nội dung trên Quản trị viên WordPress của bạn hoặc giao diện người dùng của trang web khi đăng nhập với tư cách quản trị viên.
  2. Nhấp vào “Edit ” trên nội dung. 
  3. Trên trang Chỉnh sửa, cuộn xuống cho đến khi bạn thấy phần ” [Loại nội dung ở đây] được bảo vệ ” mà MemberPress tạo.
  4. Trong phần đó, hãy xác minh rằng bạn chỉ thấy MỘT quy tắc. Đây là ảnh chụp màn hình về những gì bạn sẽ thấy trên một trang được bảo vệ:

5. Nếu bạn thấy mình có nhiều hơn một quy tắc trong phần đó, vui lòng làm theo hướng dẫn bên dưới để giải quyết.

Khắc phục xung đột quy tắc #

Nếu bạn có xung đột quy tắc, bạn sẽ khắc phục nó bằng cách xóa hoặc chỉnh sửa một hoặc nhiều quy tắc bổ sung để cuối cùng, chỉ một quy tắc được áp dụng cho nội dung đó (bạn có thể sử dụng hướng dẫn ở trên để xác minh rằng điều này đã được thực hiện đúng ).

Nếu bạn xóa một quy tắc, chỉ cần đảm bảo rằng bạn tạo một quy tắc khác không tạo ra xung đột (ví dụ: một số quy tắc loại Trang Đơn thay vì một quy tắc chung, Tất cả các trang , loại quy tắc).

Dù bằng cách nào, sau khi thực hiện các chỉnh sửa của bạn, bạn nên đăng nhập với tư cách là người dùng thử nghiệm để đảm bảo rằng quyền truy cập đang hoạt động theo cách bạn cần. 

Kim Quy Tech

Công Ty Cổ Phần Đầu Tư Và Công Nghệ Kim Quy
Địa chỉ: Lô 01/9B khu công nghiệp quận Hoàng Mai, phường Hoàng Văn Thụ, quận Hoàng Mai, Hà Nội

Dịch vụ

Web Service

CRM Bitrix24

SMS Brandname

Thiết kế thương hiệu

Chính sách

Chính sách bảo mật

Điều khoản dịch vụ

Chính sách hợp tác

tuyển dụng

Giấy chứng nhận đăng ký kinh doanh số 0106516154 do Sở kế hoạch và đầu tư thành phố Hà Nội cấp ngày 18/04/2014.
© 2014 - 2021 - Bản quyền của Công Ty Cổ Phần Đầu Tư Và Công Nghệ Kim Quy - Kimquy.com.vn, Jsc. Giúp khách hàng kinh hoanh hiệu quả.