get_privacy_policy_url()
Повертає URL-адресу сторінки політики конфіденційності.
Сторінку конфіденційності можна вказати в адмінці Настройки > Конфиденциальность
.
ID сторінки конфіденційності зберігається в опції get_option( 'wp_page_for_privacy_policy' )
.
Основа для:
get_the_privacy_policy_link()
get_the_privacy_policy_link()
Хуки з функції
Повертає
Строку
. URL сторінки конфіденційності або порожній рядок, якщо сторінки не існує.
Використання
get_privacy_policy_url();
Приклади
#1 Виведемо посилання на сторінку політики конфіденційності
Якщо такої сторінки на сайті немає, виведемо заглушку.
<?php $url = get_privacy_policy_url(); ?>
Натискаючи на кнопку «Зареєструватися», ви погоджуєтесь з політикою конфіденційності</a>.
список змін
З версії 4.9.6 | Введено. |
Код get_privacy_policy_url() get privacy policy url WP 6.0.2
function get_privacy_policy_url() {
$url = '';
$policy_page_id = (int) get_option( 'wp_page_for_privacy_policy' );
if ( ! empty( $policy_page_id ) && get_post_status( $policy_page_id ) === 'publish' ) {
$url = (string) get_permalink( $policy_page_id );
}
/**
* Filters the URL of the privacy policy page.
*
* @ Since 4.9.6
*
* @param string $url URL-адреса до приватної сторінки policy. Empty string
* if it doesn't exist.
* @param int $policy_page_id Ідентифікатор віртуальної політики.
*/
return apply_filters( 'privacy_policy_url', $url, $policy_page_id );
}