Описание blog_privacy_selector
— Filter
Хук blog_privacy_selector позволяет изменить параметры выбора конфиденциальности на страницах вашего блога. Он срабатывает при отображении формы выбора конфиденциальности и позволяет настроить ее внешний вид и содержимое
Примеры использования
Пример изменения опции конфиденциальности:
add_filter('blog_privacy_selector', function($options) {
$options['private'] = 'Скрыто от всех';
return $options;
});
В этом примере мы изменяем текст опции для частного доступа на ‘Скрыто от всех’.
Пример добавления новой опции конфиденциальности:
add_filter('blog_privacy_selector', function($options) {
$options['restricted'] = 'Доступ только для избранных';
return $options;
});
Здесь мы добавляем новую опцию ‘Доступ только для избранных’.
Пример удаления опции конфиденциальности:
add_filter('blog_privacy_selector', function($options) {
unset($options['password']);
return $options;
});
Мы удаляем опцию доступа по паролю из списка доступных опций.
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо изменить настройки конфиденциальности блога для пользователей
– Производительность
Хук не должен существенно влиять на производительность, так как изменения касаются только вывода формы
– Предупреждения
Убедитесь, что изменения не создают путаницы для пользователей в понимании доступности контента
Альтернативы
Тип: filter
Этот хук позволяет изменять параметры глобальных настроек конфиденциальности для блога
Используйте его, если нужно внести изменения в настройки конфиденциальности на уровне всего сайта