Хотите ли вы отображать сегодняшнюю дату в WordPress?
Многие новостные сайты, онлайн-журналы и часто обновляемые блоги могут захотеть отображать текущую дату и время. Это дает пользователям представление о текущей дате и о том, как давно был опубликован контент.
В этой статье мы покажем вам, как легко отобразить сегодняшнюю дату или текущее время на вашем сайте WordPress.
Зачем отображать сегодняшнюю дату в WordPress?
Многие новостные сайты отображают текущую дату в разделе заголовков своих сайтов, особенно небольшие новостные сайты, которые публикуют свои основные истории ежедневно.
Это гарантирует пользователям, что они просматривают последний выпуск онлайн-версии издания. Это полезное стилистическое решение, которое до сих пор используют многие новостные сайты, несмотря на то, что обновляют свои первые страницы несколько раз в день.
Аналогичным образом, онлайн-журналы и блоггеры также адаптировали этот стиль. Это позволило пользователям быть уверенными в том, что они просматривают последние записи в блоге.
Есть и другие сценарии использования, когда вы можете просто захотеть показать текущую дату и время.
Например, если ваш чат работает в определенные часы, и вы хотите показать клиентам, который час в вашем географическом положении. Или вы запускаете кампанию с таймером обратного отсчета и хотите показать текущую дату, чтобы создать более сильный эффект FOMO.
Учитывая это, давайте рассмотрим, как легко отобразить сегодняшнюю дату, день или текущее время на вашем сайте.
Отображение текущей даты, дня или времени в WordPress
WordPress не поставляется с виджетом или блоком по умолчанию для отображения текущей даты или времени.
Тем не менее, вы можете отображать текущую дату или время с помощью очень простого кода.
Вы можете добавить этот простой код в файлы шаблона вашей темы WordPress, где вы хотите отображать время.
Этот код просто выводит текущую дату, используя формат даты, установленный в настройках WordPress. Вы можете изменить формат даты, посетив Настройки » Общие страница.
Вы также можете использовать свои собственные теги форматирования для вывода даты в любом другом формате. Например, используя следующий код, вы можете вывести дату в формате месяца, дня и года.
Этот метод позволяет напрямую добавить код в файлы темы WordPress, но он не очень гибкий. Что если вы хотите отображать текущую дату и время внутри поста, страницы или виджета боковой панели WordPress??
Следующий метод позволяет добавить дату и время в любое место на вашем сайте.
Отображение даты и времени с помощью шорткода
Для этого метода мы создадим шорткод, а затем используем его для отображения даты и времени в любом месте нашего сайта WordPress.
function wpb_date_today($atts, $content = null) < extract( shortcode_atts( array( 'format' =>'' ), $atts ) ); if ($atts['format'] == '') < $date_time .= date(get_option('date_format')); >else < $date_time .= date($atts['format']); >return $date_time; > add_shortcode('date-today','wpb_date_today');
Этот код просто создает шорткод, который отображает текущую дату. Вы можете использовать его, добавив этот шорткод в любое место на вашем сайте:
По умолчанию шорткод будет отображать дату в формате даты по умолчанию в настройках WordPress.
Вы также можете использовать свой собственный формат даты, изменив шорткод следующим образом:
[date-today format=’F j, Y’]
Надеемся, что эта статья помогла вам узнать, как легко отображать сегодняшнюю дату в WordPress. Вы также можете ознакомиться с нашими руководствами о том, как добавить прогноз погоды в WordPress и как увеличить посещаемость вашего сайта.
Источник: www.wpbeginner.com