Як показувати поточну дату в WordPress (2 способи)

Цілком ймовірно, що вам може знадобитися виводити поточну дату в якомусь місці на вашому сайті на WordPress. Це покаже вашим читачам, що сайт «живий» та актуальний. І це буде додатковим нагадуванням відвідувачам сайту про сьогоднішню дату.

Деякі теми ВордПрес мають вбудований параметр для відображення сьогоднішньої дати на сайті. Якщо ваша тема не підтримує цього, вам потрібно буде самому реалізувати виведення поточної дати.

У сьогоднішній статті ми розглянемо 2 різних способи відображення сьогоднішньої дати на сайті на WordPress. В першу чергу ми створимо шорткод, а для другого способу будемо використовувати невеликий шматок PHP коду в файлах шаблонах теми.

Давайте приступимо!

 

 

Шорткод для відображення сьогоднішньої дати в WordPress

Щоб показувати на сайті поточну дату, ви можете створити свій власний шорткод, використовуючи всього кілька рядків коду. Якщо ви не сильно знайомі з шорткодами WordPress, рекомендуємо прочитати цю статтю. Унікальність використання шорткода для цієї мети полягає в тому, що він дає можливість виводити поточну дату в будь-якій частині вашого контенту, а не тільки за допомогою віджетів.

Додайте наступний код в файл functions.php вашої активної теми:

function displayCurrentDate( $atts ) {
  return date(get_option('date_format'));
}
add_shortcode( 'currentdate', 'displayCurrentDate');

 

 

Ця функція додасть новий шорткод в систему. Для виведення поточної дати буде використовуватися налаштування для формату дат, яке ви встановили в пункті Налаштування → Загальні в Майстерні.

Після цього ви зможете використовувати шорткод [currentdate] в редакторі WordPress. І він відобразить поточну дату у фронтенді сайту відповідно до формату дати в налаштуваннях вашого сайту на WordPress.

 

 

Як показати сьогоднішню дату за допомогою коду

Якщо ви хочете показувати сьогоднішню дату за допомогою невеликого шматка коду, і вас не лякає необхідність правити файли-шаблони в темі, ви можете використовувати цей спосіб.

Для цього ви можете використовувати один з двох різних видів коду:

<?php echo date(get_option('date_format')); ?>

 

Цей код буде виводити на сайті поточну дату, використовуючи формат дати, який встановлений в налаштуваннях WordPress (як і шорткод, який ми розглянули вище).

Але ви також можете вказати свій формат дати, використовуючи цей шматочок коду:

<?php echo date('l, j F Y'); ?>

 

Ось що являє собою кожний символ формату дати в наведеному вище рядку:

  • l – це повна назва дня тижня (L в нижньому регістрі)
  • j – це день місяця
  • F – це повна назва місяця
  • Y – це цифрове позначення року (4 цифри; якщо використовувати нижній регістр, тоді останні 2 цифри року)

 

Ви можете використовувати цей код, наприклад, в шаблоні для шапки сайту – після закриваючого тега </header> у файлі header.php.

Щоб додати CSS-стилів для показу дати, ви можете обернути цей код тегом <div> з потрібним класом, а потім використовувати потрібні стилі для нього у файлі стилів теми (styles.css).

 

 

 

Короткий підсумок

Хоча це і не обов’язково, але відображення поточної сьогоднішньої дати на сайті WordPress може вам стати в нагоді. Ви можете використовувати для цього шорткод, або невеликий шмат PHP коду в файлах шаблонах поточної теми. Ми не розглядаємо для вирішення цього завдання використання плагіна, оскільки 2 способи в сьогоднішній статті роблять це простіше та доступніше.

 

Recent Posts

Що таке вита (кручена) пара та де використовується

Сьогодні, в вік високих технологій, дуже важлива швидка та ефективна передача даних. Завдяки швидкому обміну… Read More

21/01/2021

Брюс Лі

Не важливо, як повільно ти рухаєшся, головне, що ти не зупиняєшся - Брюс Лі   Read More

20/01/2021

Google Search Console – Проблема з LCP та як її вирішити

Нещодавно ми писали про нововведення в інструменті для вебмайстрів Google Search Console – Основних веб-показниках.… Read More

18/01/2021

Як змінити HTML код вбудованих елементів WP oEmbed в WordPress?

Починаючи з WordPress версії 2.9 в двигун була додана підтримка oEmbed – формат простого API,… Read More

16/01/2021

Багатофункціональний пристрій коверлок: ключові особливості

Існує багато різновидів швейного обладнання, які відкривають великі можливості для вдосконалення навичок. Один з найскладніших… Read More

15/01/2021

Як зробити відкладене завантаження для HTML, iframe і вбудованого відео

Ліниве (або відкладене) завантаження (Lazy loading) – це популярний метод асинхронного звернення до адреси ресурсу,… Read More

13/01/2021