Найти в Дзене
Контент менеджер

Как вставить актуальную дату на HTML, PHP или WordPress страницу

Вывод актуальной даты — это простая, но важная функция, которая делает сайт более динамичным и удобным для пользователя. Например, в футере сайта часто размещают текущий год, а на страницах — дату публикации или обновления контента. В этой статье мы рассмотрим три простых и универсальных способа реализации: с помощью PHP, JavaScript и шорткодов в WordPress, а также встроенные возможности WordPress. PHP — отличный инструмент для серверной обработки. Для вывода текущего года используйте следующую строку кода: <?php echo date('Y'); ?> Этот код возвращает текущий год, например, «2025». Его можно вставить в любой PHP-файл вашего сайта, например, в футер: <footer>
<p>&copy; <?php echo date('Y'); ?> Ваша компания</p>
</footer> Преимущество PHP в том, что сервер автоматически обновляет дату без участия пользователя. Если ваш хостинг nic.ru то посмотрите как можно сделать ssl сертификат бесплатно. Если вы работаете с HTML-страницей и не используете серверный язык, на помощь приходит JavaScr
Оглавление

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

1. Вывод даты с помощью PHP

PHP — отличный инструмент для серверной обработки. Для вывода текущего года используйте следующую строку кода:

<?php echo date('Y'); ?>

Этот код возвращает текущий год, например, «2025». Его можно вставить в любой PHP-файл вашего сайта, например, в футер:

<footer>
<p>&copy; <?php echo date('Y'); ?> Ваша компания</p>
</footer>

Преимущество PHP в том, что сервер автоматически обновляет дату без участия пользователя.

Если ваш хостинг nic.ru то посмотрите как можно сделать ssl сертификат бесплатно.

2. Вывод даты с помощью JavaScript

Если вы работаете с HTML-страницей и не используете серверный язык, на помощь приходит JavaScript. Этот способ также хорош для динамических страниц. Вот простой код:

<script>
document.write(new Date().getFullYear());
</script>

Вставьте его в любое место HTML-кода, где нужно отобразить текущий год:

<footer>
<p>&copy; <script>document.write(new Date().getFullYear());</script> Ваша компания</p>
</footer>

Преимущество JavaScript в том, что дата отображается на стороне клиента, что делает решение универсальным для любых HTML-страниц.

3. Использование шорткодов в WordPress

Если ваш сайт работает на WordPress, наиболее удобным вариантом будет создание шорткода. Вот как это сделать:

Шаг 1. Добавьте код в файл functions.php вашей темы:

function custom_function_for_your_page() {
return date('d.m.Y');
}
add_shortcode('current_time', 'custom_function_for_your_page');

Шаг 2. Используйте шорткод в редакторе:

Просто вставьте [current_time] в нужное место текста или шаблона. WordPress автоматически заменит шорткод на текущую дату в формате дд.мм.гггг.

Шаг 3. Альтернативный вариант вызова через PHP:

Если вам нужно использовать этот шорткод в файле темы, можно вызвать его так:

<?php echo do_shortcode('[current_time]'); ?>

4. Встроенные функции WordPress для вывода даты

WordPress предоставляет встроенные функции для отображения даты, которые можно использовать без дополнительного кода. Например:

Функция the_date()

Эта функция отображает дату публикации записи:

<?php the_date(); ?>

Вы можете использовать её в шаблонах для отображения даты публикации поста. Если вам нужна дата в определённом формате, добавьте второй параметр:

<?php echo get_the_date('d.m.Y'); ?>

Функция current_time()

Эта функция позволяет получить текущую дату и время с учётом настроек WordPress:

<?php echo current_time('Y'); ?>

Она полезна, если вы хотите использовать дату, соответствующую настройкам часового пояса сайта.

Какой способ выбрать?

  • PHP — лучший выбор для серверной обработки и шаблонов.
  • JavaScript — идеален для простых HTML-страниц без серверной части.
  • Шорткод WordPress — оптимальное решение для сайтов на WordPress, особенно если вы хотите, чтобы пользователи могли легко добавлять дату через редактор.
  • Встроенные функции WordPress — подходят для шаблонов и работы с записями без написания дополнительного кода.

Независимо от выбранного метода, вы всегда будете уверены, что ваш сайт отображает актуальную дату. Удачного кодинга!