Как изменить часовой пояс в WordPress?
В консоли сайта Настройки — Общие
После подключения ядра, надо пользоваться встроенной функцией WordPress current_time()
. Второй параметр этой функции позволяет получить время GMT или локальное. Вот пример, который иллюстрирует это:
<?php
echo 'Время php: ' . date( 'H-i' ) . '<br>';
require_once '../wp-load.php';
echo 'Время php после подключения WP: ' . date( 'H-i' ) . '<br>';
echo 'Время WP GMT: ' . current_time( 'H-i', 1 ) . '<br>';
echo 'Время WP local: ' . current_time( 'H-i', 0 ) . '<br>';
Результат:
Время php: 12-24
Время php после подключения WP: 09-24
Время WP GMT: 09-24
Время WP local: 12-24
Программно получить временную зону:
date_default_timezone_get( void )
Программно задать временную зону:
date_default_timezone_set( string $timezone_identifier )
Ключ для поиска:
wp установить часовой пояс