Mật khẩu bảo vệ trang web wordpress lưu trữ

Cài đặt Visibility bài

Khi bạn xuất bản một bài WordPress (hoặc Page), nó là hiển thị công khai (theo mặc định). Xét về WordPress, điều này có nghĩa một bài với một tình trạng đăng có tầm nhìn mặc định của Công. dựa trên các thiết lập trong Publish hộp của một màn hình Sửa bài viết.

WordPress cũng cung cấp hai tùy chọn nào ít hơn cho Visibility Nội dung của bài viết của bạn. Nhấp vào "Edit" bên cạnh Tầm nhìn: Công tiết lộ ba nút radio:

Mật khẩu bảo vệ trang web wordpress lưu trữ dưới dạng văn bản khác nhau với
  • Công được chọn theo mặc định.
  • Kiểm tra Mật khẩu bảo vệ cho thấy một lĩnh vực văn bản để nhập mật khẩu, mà sẽ được yêu cầu để xem bài đó. Mật khẩu được giới hạn trong 20 ký tự.
  • Kiểm tra cá nhân làm cho bài viết của bạn chỉ hiển thị cho người sử dụng trang web của bạn với vai trò của quản trị hoặc Editor.

    Khi bạn chỉnh sửa xong tầm nhìn của bưu điện, nhấp vào nút "OK". Bây giờ bạn sẽ thấy cài đặt mới của bài viết của bạn, ví dụ Tầm nhìn: Được bảo vệ mật khẩu. Hãy nhớ rằng: một sự thay đổi thiết lập không có hiệu lực cho đến khi bạn nhấp vào "Xuất bản" nút (hoặc "Cập nhật" nếu bài đã được xuất bản.)

    Việc tìm kiếm hoặc thay đổi mật khẩu

    Chỉ một quản trị viên, biên tập viên, hoặc Tác giả của bài có thể thay đổi mật khẩu hoặc tầm nhìn khung cảnh của bài đăng. Để làm như vậy, sử dụng "Tầm nhìn: Chỉnh sửa" một lần nữa. Các thiết lập này cũng có sẵn bằng cách vào Edit link nhanh của bài đăng trong màn hình Tất cả các bài viết.

    Visibility "Chỉnh sửa" (hoặc "Chỉnh sửa nhanh") cũng là một cách tốt để tiết lộ một bài quên mật mã.

    Mật khẩu bảo vệ bài viết

    WordPress sẽ hiển thị một bài mật khẩu bảo vệ khác nhau. Nó làm cho những thay đổi đối với bài của:
  • Title- Thêm văn bản "bảo vệ:" trước khi cùng Tiêu đề.
  • Excerpt- Thay vì bài viết Trích, in văn bản này: "Không có trích vì đây là một bài bảo vệ"
  • Trang nội dung Thay vì bài viết nội dung, in một hình thức mật khẩu với văn bản này: "Bài đăng này được mật khẩu bảo vệ để xem nó xin vui lòng nhập mật khẩu của bạn dưới đây:."

Vì vậy, một bài bằng mật khẩu bảo vệ với một danh hiệu "My bài viết" sẽ hiển thị như thế này:

Mật khẩu bảo vệ Nhiều bài viết và trang

cửa hàng WordPress mật khẩu này trong một cookie trình duyệt để người đọc không cần phải nhập lại mật khẩu nếu họ truy cập vào cùng một trang nhiều lần. Hơn nữa, nếu có nhiều bài viết sử dụng cùng một mật khẩu, người đọc sẽ chỉ phải nhập mật khẩu một lần để truy cập vào tất cả các bài (xem caveat dưới đây).

WordPress sẽ chỉ theo dõi một mật khẩu tại một thời điểm. Do đó, nếu hai bài viết sử dụng hai mật khẩu khác nhau, nhập mật khẩu cho bài A, sau đó nhập mật khẩu cho bài B có nghĩa là xem xét lại bài A (hoặc bất kỳ bài mà chia sẻ mật khẩu của mình) sẽ yêu cầu người dùng nhập lại mật khẩu cho bài A.

Mật khẩu bảo vệ trang web wordpress lưu trữ mật khẩu một lần để truy cập

Bảo vệ Tuỳ chỉnh Fields

WordPress không in nội dung hoặc Trích một mật khẩu bảo vệ bài cho đến khi đúng mật khẩu được nhập vào. Nhưng trường tùy chỉnh (s) dữ liệu của một bài không được bảo vệ, và vẫn có thể hiển thị. Để ngăn chặn CF từ in ấn, quấn cuộc gọi get_post_meta của bạn (ví dụ trong single.php hoặc page.php) với một tuyên bố có điều kiện sử dụng: post_password_required. một chức năng WordPress này sẽ kiểm tra cả cho dù bài viết của bạn đòi hỏi phải có một mật khẩu và dù đúng mật khẩu đã được cung cấp:

Chức năng post_password_required trong trong một câu lệnh if cũng rất thuận tiện cho các tùy chỉnh khác, chẳng hạn như ngăn chặn các bài viết bằng mật khẩu bảo vệ từ hiển thị trong danh sách.

Tùy chỉnh các văn bản được bảo vệ

Với WordPress lọc bạn có thể: thay đổi văn bản mặc định dưới dạng mật khẩu, thay đổi văn bản mặc định cho mật khẩu bảo vệ bài Trích, và chèn các hình thức mật khẩu vào bài Trích. Để làm như vậy, thêm đoạn mã sau vào file plugin tùy chỉnh của bạn.

Mật khẩu dưới dạng văn bản

Hiển thị dưới dạng mật khẩu nhắn mặc định này: "Bài viết này được mật khẩu bảo vệ để xem nó xin vui lòng nhập mật khẩu của bạn dưới đây:" Các mã sau sẽ trở lại với hình thức với văn bản khác nhau và cấu trúc html khác nhau - trong ví dụ này được thông báo tùy chỉnh là: "Để xem bài bảo vệ này, nhập mật khẩu dưới đây:"

Xin lưu ý: chức năng my_password_form phải trả lại một giá trị: không sử dụng in hoặc tiếng vang.

Hãy chắc chắn để thiết lập các thông số maxlength đến một giá trị của 20 khi thay thế các hình thức bảo vệ mật khẩu như WordPress sẽ chỉ tiết kiệm 20 ký tự đầu tiên do hạn chế về cơ sở dữ liệu.

Bảo vệ Trích chữ

Đoạn trích mặc định của một bài mật khẩu bảo vệ là: "Không có trích vì đây là một bài đăng được bảo vệ." Mã này sẽ thay thế cho văn bản với của riêng bạn - HTML cho phép:

Thay thế "[Đây là mật khẩu bảo vệ.] "Với mật khẩu bảo vệ nhắn Trích tùy chỉnh của bạn.

Thêm cầu mật khẩu mới cho Trích

Một tùy chọn khác cho Trích bảo vệ của bạn là để in ra dưới dạng mật khẩu thay vì thông điệp Trích. Bằng cách đó người nhập mật khẩu ngay từ một chỉ mục hoặc trang lưu trữ. Sau đó, khi họ nhấp vào liên kết Tiêu đề, họ sẽ thấy nội dung. Với chức năng get_the_password_form, bạn có thể làm cho hình thức mật khẩu là Trích cho một bài đăng được bảo vệ bằng mật khẩu:

Điều này sẽ có được hình thức mặc định Wordpress Mật khẩu và văn bản hoặc bất kỳ tùy chỉnh mà bạn đã thực hiện. Đối với một sự hiểu biết tốt hơn về cách post_password_required làm việc () và get_the_password_form (), đọc các định nghĩa chức năng của chúng trong wp-includes / post-template.php.

Trong cùng một tập tin lõi WordPress này, bạn cũng sẽ tìm thấy the_excerpt và the_password_form bộ lọc, và các chức năng get_the_excerpt (). get_the_title (). và get_the_content (). Những chức năng kiểm soát cách một bài của tiêu đề, đoạn trích và hiển thị nội dung, tùy thuộc vào thiết lập tầm nhìn của nó.

Ẩn mật khẩu bảo vệ bài viết

Đôi khi, bạn không muốn mật khẩu bảo vệ bài viết của mình để hiển thị trên những nơi khác trên trang web của bạn, giống như trên trang chủ hoặc lưu trữ các trang. Để ẩn một cách hiệu quả chúng từ các trang này mà không ảnh hưởng pagination của bạn, đặt đoạn mã sau vào file plugin tùy chỉnh của bạn:

Mã này hoạt động trong hai phần: phần thứ nhất có hiệu quả loại bỏ bất kỳ bài viết mật khẩu bảo vệ trực tiếp từ bất kỳ truy vấn SQL mà WordPress đang chạy, sử dụng bộ lọc posts_where. Phần thứ hai cho biết thêm bộ lọc này để tất cả các trang trừ bài viết duy nhất, trang, và trang quản trị.

Để biết thêm thông tin về lý do tại sao pre_get_posts là hành động phù hợp với chức năng này, xem tham khảo pre_get_posts hành động.

Thay đổi cuộc đời Cookie

Xem video này!

Những bài viết liên quan

Tùy chỉnh mật khẩu trang được bảo vệ lưu trữ wordpressBài Tầm nhìn Cài đặt Một khi bạn xuất bản một bài WordPress (hoặc Page), nó là hiển thị công khai (theo mặc định). Xét về WordPress, điều này có nghĩa một bài với một tình trạng đăng có một mặc định ...
Giới thiệu về trang html wordpress lưu trữTrong WordPress, bạn có thể đặt nội dung trên trang web của bạn như hoặc là một "bài" hay một "trang". Khi bạn đang viết một entry trên blog thường xuyên, bạn viết một bài đăng. Bài viết, trong một thiết lập mặc định, xuất hiện ngược lại ...
số trang wp wordpress lưu trữTrong WordPress, bạn có thể đặt nội dung trên trang web của bạn như hoặc là một "bài" hay một "trang". Khi bạn đang viết một entry trên blog thường xuyên, bạn viết một bài đăng. Bài viết, trong một thiết lập mặc định, xuất hiện ngược lại ...
seo hướng dẫn về trang wordpress lưu trữWordPress Complete 000webhost Hướng dẫn (2017) WordPress chắc chắn không đòi hỏi bất kỳ giới thiệu chính thức, vì nó là nền tảng blog phổ biến nhất mà một cách nhanh chóng tạo ra một nơi riêng của mình ...
Trang Chèn nghỉ wordpress lưu trữKhi tạo hoặc chỉnh sửa một trang WordPress hoặc bài viết trên blog, bạn có thể dễ dàng thêm hình ảnh bất cứ lúc nào bằng cách sử dụng công cụ WordPress Truyền thông tải lên. Dưới đây là làm thế nào để thêm một hình ảnh, từng bước, bằng cách sử dụng phương tiện truyền thông ...