На веб-сайтах бывает весьма полезно показывать текущее время. Это особенно актуально для туристических агентств, биржевых платформ или новостных ресурсов. Такая информация может значительно помочь в ведении бизнеса, особенно когда время имеет критическое значение, например, при продаже билетов на авиарейсы.
Существует несколько способов отображения текущего времени на сайте WordPress. Один из них — использование встроенных функций языка PHP. Также можно воспользоваться различными плагинами, которые упрощают задачу. Простой способ — добавление следующего кода в файл темы (например, в footer.php):
<?php echo date('H:i:s'); ?>
Этот код выводит текущее время в формате «ЧЧ:ММ:СС». Кроме того, вы можете настроить формат отображения времени по вашему усмотрению, изменив параметры функции date().
Если вы хотите, чтобы время обновлялось без перезагрузки страницы, вы можете использовать JavaScript. Вот простой пример:
<div id="current-time"></div>
<script>
function updateTime() {
var now = new Date();
var hours = String(now.getHours()).padStart(2, '0');
var minutes = String(now.getMinutes()).padStart(2, '0');
var seconds = String(now.getSeconds()).padStart(2, '0');
document.getElementById('current-time').innerHTML = hours + ':' + minutes + ':' + seconds;
}
setInterval(updateTime, 1000);
updateTime();
</script>
Этот скрипт обновляет текущее время каждую секунду и отображает его в элементе с идентификатором current-time. Используя такой подход, вы можете обеспечить актуальность информации для ваших посетителей.
Как на сайте WordPress показать текущее время?
Стоит отметить, что основные функции WordPress не позволяют отображать данные о текущем времени. Для решения данной проблемы мы воспользуемся сторонним решением — бесплатным плагином под названием Date and Time Widget.
Плагин Date and Time Widget
Сначала необходимо установить и активировать плагин. Текущее время мы будем отображать в отдельном блоке, который располагается на боковой панели сайта — в виде виджета. Для этого в админ-панели перейдите на страницу с виджетами (Внешний вид -> Виджеты) и переместите виджет Date and Time в нужное место боковой панели вашего сайта.

В настройках виджета вы можете изменить внешний вид блока с информацией о времени, включая формат, шрифт, размер шрифта, цвет и фон текста. Для завершения настроек нажмите кнопку Сохранить. В результате пользовательская часть вашего сайта будет выглядеть следующим образом:

Также, если вы хотите использовать более расширенные функции отображения времени, рассмотрите возможность установки других плагинов, таких как WP Date and Time. Этот плагин позволяет настраивать дополнительные параметры отображения, включая выбор часового пояса и формат отображения времени в различных языках.
Не забудьте проверить настройки часового пояса в админ-панели WordPress, чтобы отображаемое время совпадало с вашим местным временем. Это можно сделать в разделе Настройки -> Общие, где вы сможете выбрать нужный часовой пояс для вашего сайта.
Настройка формата времени в WordPress
Для изменения формата отображения времени требуется перейти в настройки платформы. В панеле управления выберите раздел «Настройки» и затем «Общие». Вам откроется форма, где можно настроить формат даты и времени.
По умолчанию WordPress использует стандартный формат времени. Если необходимо изменить его, просто выберите один из предложенных вариантов или задайте свой. Примеры доступных шаблонов:
- H:i — 24-часовой формат (например, 14:30)
- g:i a — 12-часовой формат с добавлением AM/PM (например, 2:30 pm)
- H:i:s — временной формат с секундами (например, 14:30:00)
Важно помнить, что выбранный формат времени отразится на всех записях и комментариях, поэтому выбирайте согласно аудитории.
Для более гибкой настройки можно применить функции в файле functions.php вашей темы. Например, для изменения формата, можно использовать следующий код:
function custom_time_format($time) {
return date('H:i', strtotime($time));
}
add_filter('get_the_time', 'custom_time_format');
При использовании плагинов для кастомизации также можно встретить опции, позволяющие легко задать желаемый формат времени. Такие плагины могут предложить дополнительные функции, например, отображение времени в разных часовых поясах.