Các tính năng quy tắc nâng cao (Advanced Rule Features)

Regex #

Đối với người dùng nâng cao, bạn có thể bật tùy chọn regex để bảo vệ bất kỳ thứ gì phù hợp với biểu thức của bạn. Ký tự duy nhất không thể được sử dụng trong hộp regex là dấu thăng (#). Tất cả những người khác đều an toàn để sử dụng. Vì vậy, ví dụ: để bảo vệ một thư mục có tên “mycoolfolder”, bạn có thể sử dụng một cái gì đó như: ^ / mycoolfolder /.*

Lưu ý: đối với người dùng regex, các vấn đề xảy ra từ $ _SERVER [‘REQUEST_URI’], là mọi thứ sau miền. Vì vậy, nếu bạn đang sử dụng WordPress trong một thư mục con (http://site.com/wordpress/), bạn sẽ cần thêm ^ / wordpress / vào đầu các mẫu của mình.

Mã nội dung một phần #

Bạn có muốn bảo vệ một số đoạn văn, hình ảnh hoặc thậm chí ẩn tiện ích con trên một trang khỏi các thành viên không được phép, nhưng lại để phần còn lại của trang hiển thị cho mọi người? Vâng MemberPress làm cho điều đó dễ dàng! Mỗi Quy tắc và Tư cách thành viên bạn tạo đều đi kèm với Mã ngắn và Đoạn mã PHP mà bạn có thể sử dụng để ẩn các phần nội dung đã chọn của mình dựa trên quy tắc riêng lẻ đó hoặc theo nội dung được liên kết với Tư cách thành viên của bạn.

Mã ngắn sẽ được sử dụng phổ biến nhất vì chúng sẽ hoạt động trên tất cả các Trang, Bài đăng và Loại bài đăng tùy chỉnh của WordPress. Các mã ngắn trông giống như  Bất kỳ thứ gì ở giữa đều được bảo vệ [/ mepr-active] và chỉ cần quấn quanh nội dung bạn muốn bảo vệ khỏi người dùng trái phép. Phần rule = “1” là nơi bạn chỉ định ID của Quy tắc sẽ được áp dụng cho nội dung được bảo vệ này. Phần ifallowed = “show” là nơi bạn chỉ định hiển thị hay ẩn nội dung từng phần này nếu người dùng có quyền truy cập.

Các   shortcode có cũng unauth tham số có thể được sử dụng như thế này:  [quy tắc mepr-active = “1” ifallowed = “hiển thị” unauth = “thông báo”] Bất cứ điều gì ở giữa được bảo vệ [/ mepr-active] . Nếu được đặt thành unauth = “message” – người dùng sẽ được hiển thị thông báo trái phép khi họ không được ủy quyền. Nếu được đặt thành unauth = “login” – người dùng sẽ thấy biểu mẫu đăng nhập khi họ không được phép. Nếu được đặt thành unauth = “cả hai” – người dùng sẽ thấy thông báo trái phép mặc định theo sau là biểu mẫu đăng nhập. LƯU Ý: khi được đặt thành, “tin nhắn” hoặc “cả hai”

Sử dụng cả ifallowed = “show” và ifallowed = “hide” trên cùng một trang là một cách tuyệt vời để hiển thị nội dung quảng cáo cho khách và thành viên trái phép, nhưng sau đó ẩn nội dung quảng cáo đó sau khi họ đã thanh toán và đăng nhập, thay vào đó hiển thị toàn bộ phí bảo hiểm Nội dung.

Nếu bạn muốn để lại ghi chú cho chính mình trên phần phụ trợ của trang web của mình, bạn có thể thêm phần thứ ba vào shortcode này trông giống như description = “gold_membership_only” . Bằng cách này, bạn có thể dễ dàng nhớ khi xem qua trang của mình hoặc đăng sau sáu tháng trở đi, shortcode này dùng để làm gì. Đảm bảo chỉ sử dụng các chữ cái, số và dấu gạch dưới cho phần mô tả. Dấu cách và dấu ngoặc kép có thể gây ra kết quả không mong muốn. Dưới đây là một ví dụ có mô tả được bao gồm –  Mọi thứ ở giữa đều được bảo vệ [/ mepr-active] .

Đoạn mã PHP dành cho người dùng nâng cao có thể muốn bảo vệ một số nội dung bên trong mẫu WordPress, tệp chủ đề hoặc thậm chí là các tiện ích con . Đoạn mã PHP là một câu lệnh if đơn giản cần được định dạng như các ví dụ sau: (Chỉ có thể áp dụng một trong các tham số dưới đây cho mỗi đoạn mã)

Lưu ý: Bạn cũng có thể tìm thấy các đoạn mã này cho mỗi quy tắc bạn tạo khi nhấp vào nút “Mã nội dung một phần” khi tạo quy tắc mới hoặc chỉnh sửa quy tắc hiện có.

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

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 doanh hiệu quả.