функция
since 2.8.0
wp_timezone_override_offset()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_timezone_override_offset(): float|false
Описание
Переопределяет опцию gmt_offset, если доступна timezone_string.
Оригинал (английский)
Overrides the gmt_offset option if we have a timezone_string available.
Возвращаемое значение
float|false
Исходный код
wp-includes/functions.php:6587
function wp_timezone_override_offset() {
$timezone_string = get_option( 'timezone_string' );
if ( ! $timezone_string ) {
return false;
}
$timezone_object = timezone_open( $timezone_string );
$datetime_object = date_create();
if ( false === $timezone_object || false === $datetime_object ) {
return false;
}
return round( timezone_offset_get( $timezone_object, $datetime_object ) / HOUR_IN_SECONDS, 2 );
}
История изменений
| Версия | Описание |
|---|---|
| 2.8.0 | Introduced. |

