хук-фильтр
since 6.1.0
pre_option
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
apply_filters( 'pre_option', mixed $pre_option, string $option, mixed $default_value )
Описание
Возврат из фильтра значения, отличного от false, прервёт получение и вернёт это значение вместо него.
Оригинал (английский)
Returning a value other than false from the filter will short-circuit retrieval and return that value instead.
Фильтруемое значение
Значение, возвращаемое вместо значения опции. Отличается от $default_value, которое используется как запасное значение в случае, если опция не существует где-либо ещё в get_option() .
Значение по умолчанию — false (чтобы пропустить прерывание).
Параметры
$pre_option
mixed
обязательный
Значение, возвращаемое вместо значения опции. Отличается от $default_value, которое используется как запасное значение в случае, если опция не существует где-либо ещё в get_option() .
Значение по умолчанию — false (чтобы пропустить прерывание).
$option
string
обязательный
Имя опции.
$default_value
mixed
обязательный
Запасное значение, возвращаемое, если опция не существует.
Значение по умолчанию — false.
Исходный код
wp-includes/option.php:150
$pre = apply_filters( 'pre_option', $pre, $option, $default_value );
История изменений
| Версия | Описание |
|---|---|
| 6.1.0 | Introduced. |

