Безопасность (метка)
| balanceTags() | Исправляет неправильно-введенные XHTML (HTML) теги. |
| current_user_can() | Проверяет права текущего пользователя, совершать указанное действие. |
| force_balance_tags() | Исправляет неправильные XHTML/HTML теги в тексте: не закрытые, не по-порядку, неправильный синтаксис ( |
| is_ssl() | Проверяет используется ли защищенный протокол HTTPS (SSL). Условный тег. |
| verify_file_signature() | Проверяет файл по одной или нескольким цифровым подписям |
| wp_check_password() | Сравнивает строки паролей: читабельный пароль (обычный) с кодированным паролем (в виде хэша). Нужна для проверки пароля пользователя. |
| wp_create_nonce() | Создает уникальный защитный ключ на короткий промежуток времени (от 12 до 24 часов). |
| wp_fast_hash() | Создаёт криптографически стойкий хеш сообщения с помощью алгоритма BLAKE2b. |
| wp_generate_password() | Генерирует случайный пароль. Можно указать длину и символы для генерации. |
| wp_hash_password() | Шифрует переданный текст. Шифр всегда получается уникальный. Используется для шифрования паролей. |
| wp_nonce_field() | Получает или выводит скрытое одноразовое поле (nonce) для формы. |
| wp_nonce_url() | Добавляет в URL проверочный ключ nonce, который используется для защиты: |
| wp_set_password() | Изменяет пароль указанного пользователя. Обновляет указанный пароль в БД и сбрасывает кэш пользователя. |
| wp_verify_fast_hash() | Проверяет, соответствует ли открытое сообщение указанному хешу. |
| wp_verify_nonce() | Проверяет указанный одноразовый код (nonce код). |