Описание функции the_privacy_policy_link()
Функция the_privacy_policy_link() генерирует HTML-ссылку на страницу политики конфиденциальности сайта. Эта функция используется для обеспечения соответствия требованиям GDPR и других норм, связанных с защитой личных данных. Она позволяет легко добавлять ссылку на политику конфиденциальности в шаблоны тем и плагинов.
Ссылка формируется на основе настроек в админке WordPress, что делает ее гибкой и простой в использовании.
Параметры
$text
Тип: string
Обязательный: Нет
По умолчанию: Политика конфиденциальности
Описание: Текст для отображения ссылки
$before
Тип: string
Обязательный: Нет
Описание: HTML-код, который будет выведен перед ссылкой
$after
Тип: string
Обязательный: Нет
Описание: HTML-код, который будет выведен после ссылки
Возвращаемое значение
Тип: string
Описание: HTML-код ссылки на политику конфиденциальности
Возможные значения:
• Сгенерированная HTML-ссылка при наличии страницы политики конфиденциальности
• Пустая строка, если страница отсутствует
Примеры использования
Выводит ссылку на политику конфиденциальности с текстом по умолчанию
the_privacy_policy_link();
Политика конфиденциальности
Выводит ссылку с пользовательским текстом
the_privacy_policy_link('Узнайте о нашей политике конфиденциальности');
Узнайте о нашей политике конфиденциальности
Оборачивает ссылку в тег strong
the_privacy_policy_link('Политика конфиденциальности', '', '');
Политика конфиденциальности
Безопасность
Валидация входных данных: Входные параметры не проходят дополнительную валидацию, но текст должен быть безопасным для вывода
Санитизация: Параметры автоматически очищаются WordPress
Рекомендации: При выводе данных используйте esc_html() для текста ссылки
— Связанные функции
Получает URL страницы политики конфиденциальности
— Примечания
– Ограничения
Ссылка будет пустой, если страница политики конфиденциальности не создана
– Частые проблемы
- Отсутствие ссылки при отсутствии страницы политики конфиденциальности
- Неверное отображение HTML при неправильном использовании параметров