Описание функции wp_is_application_passwords_available()
Функция wp_is_application_passwords_available() проверяет, доступны ли пароли приложений для текущего пользователя. Она используется для определения, может ли пользователь создавать и использовать пароли приложений для аутентификации. Функция учитывает, поддерживаются ли пароли приложений на текущей версии WordPress и активны ли они в настройках сайта.
Возвращаемое значение
Тип: bool
Описание: Возвращает true, если пароли приложений доступны, или false в противном случае
Возможные значения:
• true — пароли приложений доступны
• false — пароли приложений недоступны
Примеры использования
Базовый пример проверки доступности паролей приложений
$is_available = wp_is_application_passwords_available();
if ($is_available) {
echo 'Пароли приложений доступны';
} else {
echo 'Пароли приложений недоступны';
}
Выводит доступность паролей приложений
Безопасность
Валидация входных данных: Нет входных параметров, поэтому валидация не требуется
Санитизация: Нет необходимости в санитации, так как функция не принимает параметры
Рекомендации: Используйте результат функции для управления доступом к функционалу паролей приложений
— Связанные функции
Создает новый пароль приложения для текущего пользователя
Получает список паролей приложений для текущего пользователя
— Примечания
– Ограничения
Функция возвращает false, если пароли приложений отключены на уровне установки или пользователь не имеет прав на их использование
– Частые проблемы
- Ошибка при вызове функции, если используется устаревшая версия WordPress
- Неправильная работа в контексте Multisite, если опции паролей приложений не настроены глобально