Безопасность (метка)

balanceTags()

Исправляет неправильно-введенные XHTML (HTML) теги.

current_user_can()

Проверяет права текущего пользователя, совершать указанное действие.

force_balance_tags()

Исправляет неправильные XHTML/HTML теги в тексте: не закрытые, не по-порядку, неправильный синтаксис (<br >а не <br />).

is_ssl()

Проверяет используется ли защищенный протокол HTTPS (SSL). Условный тег.

wp_check_password()

Сравнивает строки паролей: читабельный пароль (обычный) с кодированным паролем (в виде хэша). Нужна для проверки пароля пользователя.

wp_create_nonce()

Создает уникальный защитный ключ на короткий промежуток времени (от 12 до 24 часов).

wp_generate_password()

Генерирует случайный пароль. Можно указать длину и символы для генерации.

wp_hash_password()

Шифрует переданный текст. Шифр всегда получается уникальный. Используется для шифрования паролей.

wp_nonce_field()

Получает или выводит скрытое одноразовое поле (nonce) для формы.

wp_nonce_url()

Добавляет в URL проверочный ключ nonce, который используется для защиты: ?_wpnonce=9d6bd884a1.

wp_set_password()

Изменяет пароль указанного пользователя. Обновляет указанный пароль в БД и сбрасывает кэш пользователя.

wp_verify_nonce()

Проверяет указанный одноразовый код (nonce код).