set_user_setting()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
set_user_setting( string $name, string $value ): bool|null
Описание
И $name, и $value могут содержать только ASCII-буквы, цифры, дефисы и подчёркивания.
Эту функцию необходимо использовать до начала любого вывода, так как она вызывает setcookie().
Оригинал (английский)
Both $name and $value can contain only ASCII letters, numbers, hyphens, and underscores.
This function has to be used before any output has started as it calls setcookie().
Параметры
$name
string
обязательный
$value
string
обязательный
Возвращаемое значение
bool|null
Исходный код
wp-includes/option.php:1772
function set_user_setting( $name, $value ) {
if ( headers_sent() ) {
return false;
}
$all_user_settings = get_all_user_settings();
$all_user_settings[ $name ] = $value;
return wp_set_all_user_settings( $all_user_settings );
}
История изменений
| Версия | Описание |
|---|---|
| 2.8.0 | Introduced. |

