Bagaimana saya bisa mendapatkan halaman kebijakan privasi?


8

Setelah pembaruan tentang GDPR, WordPress sekarang memiliki opsi bernama "Kebijakan Privasi" di bawah pengaturan, yang dapat Anda gunakan halaman untuk digunakan sebagai halaman kebijakan privasi Anda.

Bagaimana saya bisa mendapatkan ID atau permalink untuk halaman ini untuk digunakan dalam tema atau plugin saya?

Jawaban:


13

Fungsi-fungsi ini tersedia sejak 4.9.6 untuk url dan tautan kebijakan privasi :

  • get_privacy_policy_url() - dapat privacy_policy_urldifilter dengan filter.
  • get_the_privacy_policy_link()- the_privacy_policy_linkdifilter dengan filter.
  • the_privacy_policy_link()- pembungkus yang keluar get_the_privacy_policy_link().

Lihat tiket # 43850


11

WordPress menyimpan id halaman untuk halaman kebijakan privasi dalam optionstabel. Untuk mendapatkan nilai, Anda dapat menggunakan:

$privacy_policy_page = get_option( 'wp_page_for_privacy_policy' );

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

The $privacy_policy_pagevariabel memegang ID dari halaman kebijakan privasi.


Anda akan menggunakan:if( get_the_ID() == $privacy_policy_page ) { // do something }
Jason Ellis
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.