Описание admin_referrer_policy
— Filter
Хук admin_referrer_policy позволяет изменить политику реферера для страниц админки WordPress. Он срабатывает при генерации HTML-выхода страниц в административной панели и позволяет настроить заголовок referrer-policy для повышения безопасности и конфиденциальности
Примеры использования
Пример установки политики реферера на ‘no-referrer’:
add_filter('admin_referrer_policy', function($policy) {
return 'no-referrer';
});
В этом примере мы устанавливаем политику реферера на ‘no-referrer’, что улучшает безопасность
Пример установки политики реферера на ‘strict-origin’:
add_filter('admin_referrer_policy', function($policy) {
return 'strict-origin';
});
Здесь мы устанавливаем политику реферера на ‘strict-origin’, что позволяет отправлять реферер только с защищённых источников
Пример установки политики реферера на ‘same-origin’:
add_filter('admin_referrer_policy', function($policy) {
return 'same-origin';
});
Мы устанавливаем политику реферера на ‘same-origin’, что ограничивает отправку реферера только для того же источника
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо настроить политику реферера для повышения безопасности в админке WordPress
– Производительность
Хук не должен оказывать значительного влияния на производительность, так как изменения касаются только заголовка
– Предупреждения
Обратите внимание на то, что слишком строгая политика может повлиять на функциональность ссылок
Альтернативы
Тип: filter
Этот хук позволяет добавлять или изменять заголовки, которые отправляются с каждой страницей
Используйте его, если нужно настроить другие заголовки безопасности, помимо политики реферера