PHP-часовой пояс по умолчанию изменяется после загрузки WordPress через вызов функции date_default_timezone_set(), что может повлиять на корректный расчёт даты и времени.

В основном это вызвано несоответствием часового пояса хостинга, где расположен WordPress, или неправильным временем на сервере! Неправильное время влияет на время публикации записей в WordPress и косвенно сказывается на SEO.
При поиске решений можно найти множество способов, например, изменить часовой пояс PHP в конфигурационном файле PHP:
date.timezone = "Asia/Shanghai"Или добавить в файл wp-config.php WordPress:
date_default_timezone_set('Asia/Shanghai');Но ни один из них не работает.
В итоге я решил проблему, напрямую изменив основные настройки WordPress, и мне вообще не пришлось редактировать файлы.

Комментарии к абзацам 0 · модерируется
Комментарии 0 · модерируется