Làm thế nào tôi có thể có được trang chính sách bảo mật?


8

Sau bản cập nhật liên quan đến GDPR, WordPress hiện có một tùy chọn có tên "Chính sách bảo mật" trong cài đặt, bạn có thể sử dụng một trang để được sử dụng làm trang chính sách bảo mật của mình.

Làm cách nào tôi có thể lấy ID hoặc permalink cho trang này để sử dụng trong chủ đề hoặc plugin của mình?

Câu trả lời:


13

Các chức năng này khả dụng kể từ 4.9.6 cho liên kết và url chính sách bảo mật :

  • get_privacy_policy_url() - có thể lọc với privacy_policy_urlbộ lọc.
  • get_the_privacy_policy_link()- có thể lọc với the_privacy_policy_linkbộ lọc.
  • the_privacy_policy_link()- bao bọc mà đầu ra get_the_privacy_policy_link().

Xem vé # 43850


11

WordPress lưu trữ id trang cho trang chính sách bảo mật trong optionsbảng. Để có được giá trị, bạn có thể sử dụng:

$privacy_policy_page = get_option( 'wp_page_for_privacy_policy' );

if( $privacy_policy_page ) {
    $permalink = esc_url( get_permalink( $privacy_policy_page ) );
}

Các $privacy_policy_pagebiến giữ ID của trang chính sách bảo mật.


Bạn sẽ sử dụng:if( get_the_ID() == $privacy_policy_page ) { // do something }
Jason Ellis
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.