Дата і час - важливий компонент WordPress. Дати обов'язково будуть використовуватися в вашому проекті, незалежно від того, чи ведете ви блог або більш традиційний веб-сайт.
Багато з нас шукають і читають свіжий контент, щоб завжди залишатися в темі по питаннях, що цікавлять. Дуже важливо, щоб ваш сайт підтримував даний тренд і був відповідним чином налаштований.
Застарілий контент може легко відлякати вашу аудиторію, особливо тих людей, які шукають актуальну інформацію; в той час як пропозиція відвідувачам свіжої інформації щодо майбутніх подій завжди викликає підвищену увагу.
У цій статті ми вивчимо деякі способи роботи з датою і часом в WordPress. Ми торкнемося різні аспекти: демонстрація відвідувачам того, що контент є свіжим, висновок майбутніх подій, відображення таймера зворотного відліку до важливої події, автоматичне видалення старого контенту тощо
Давайте подивимося, як все це можна реалізувати в WordPress.
Висновок дати останнього оновлення запису
Крім того, пошукові системи, такі як Google, найчастіше віддають пріоритет самому свіжому контенту при виведенні результатів пошуку. Тому публікація дати останнього оновлення вашого контенту допомагає підвищити SEO-показники сайту, що також допомагає успішніше ранжуватися в пошуковій видачі.
Важливо сказати, що ця модифікація може бути виконана різними шляхами, що залежить від вашої тему головного WordPress. Ми в своєму керівництві будемо використовувати тему Divi.
Після того, як ми внесемо зміни, дата матиме такий вигляд (тепер це дата останнього оновлення запису):
Якщо ви хочете, щоб ваш сайт виводив дату в такому вигляді, вам потрібно всього лише відредагувати один рядок коду. Перед тим, як ми почнемо, я настійно вам рекомендую створити дочірню тему. Це дозволить вам зберегти всі зміни, які зникнуть, якщо ви відновите тему.
Або ви можете відредагувати файл безпосередньо через консоль. Цей варіант простіше, але більш небезпечний. Якщо ви допустите помилку, ви можете зламати свій сайт.
Незалежно від того, який варіант вас більше влаштовує, обов'язково зробіть бекап вашого файлу functions.php.
Потім зі списку файлів справа виберіть Опції теми (functions.php):
Як вже говорилося вище, цей приклад працює в темі Divi. Якщо ви використовуєте іншу тему, вам потрібно буде звернутися до її постачальнику, щоб дізнатися, як саме реалізувати цей ефект.
Використання плагіна для виведення дати останнього зміни запису
Плагін, який стане в нагоді вам для цього - WP Last Modified. Після активації плагіна на сайті дата поновлення запису або сторінки буде виводитися в вашому контенті.
Тепер, залежно від того, які налаштування ви вибрали, дата останнього оновлення запису буде виводитися вашим відвідувачам:
Щоб зробити це, просто перейдіть в консоль і виберіть розділ Параметри теми. Потім перейдіть до Layout Settings в ePanel. У вкладці Single Post Layout клацніть по іконці Date, щоб відключити її. Потім збережіть зміни.
Якщо ви хочете видалити дату і тут, поверніться до ePanel, перейдіть на вкладку General Settings, після чого знову натисніть на її зображення Date, щоб вона стала сірою. Потім збережіть зміни.
Знову ж, плагін працює не з усіма темами. Однак якщо ви опублікуєте деталі з приводу своєї теми, то розробник допоможе вам знайти рішення проблеми на форумі.
Створення контенту з датою закінчення терміну дії
Ще один цікавий спосіб роботи з датою і часом в WordPress - це створення запланованого контенту, призначеного на певний час. Зазвичай такий контент доступний тільки в певні періоди часу, після чого він автоматично архівується і стає недоступним для відвідувачів.
Деякі приклади використання такого підходу - лімітовані пропозиції, коли ви пропонуєте знижку на свої продукти або послуги в певний період часу, прогнози, анонси, що стосуються майбутніх подій. Оскільки такий контент вже не актуальний після того, як подія відбулася, ви можете приховати його з сайту за допомогою спеціальних інструментів планування.
Незалежно від того, чи хочете ви обмежити доступ до всього запису або тільки до частини її, ви завжди можете скористатися двома плагінами. Ми розглянемо обидва плагіна, щоб показати вам, як створити контент в блозі, який автоматично буде віддалятися після певного часового проміжку.
При завданні дати закінчення терміну дії для записів ви можете вибрати, що саме станеться з записом після цього. Варіанти такі: статус записи буде змінений до чернетки, запис стане приватною або запис просто буде видалена в кошик. Також ви можете перенести запис в іншу рубрику після закінчення її терміну дії.
Якщо відвідувач спробує отримати доступ до запису з вичерпаним терміном дії, він побачить сторінку з 404 помилкою. Саме час створити корисну 404 сторінку для вашого сайту. Це дозволить вам не втратити відвідувачів, які намагаються отримати сторінку з вичерпаним терміном дії.
Через сторінку налаштувань плагіна ви можете задавати стандартну дату закінчення терміну дії для всіх нових записів. Також ви можете автоматично додавати час і дату закінчення в контент записи. В результаті ваші відвідувачі будуть знати, коли саме запис або сторінка перестане бути доступною.
Якщо ви хочете, щоб тільки деякі ділянки записи або сторінки мали закінчується термін дії, то в такому випадку вам знадобиться плагін Scheduled Content. За допомогою цього плагіна ви можете обернути шорткодом той контент, який повинен прірву зі сторінки після закінчення певної дати.
Параметри шорткода дозволяють вам приховувати і виводити на екран контент відповідно до ваших уподобань. Ви можете виводити контент тільки після певної дати або приховувати його, як тільки певна дата була досягнута.
Модулі Post Expirator і Scheduled Content можуть використовуватися в зв'язці на одному і тому ж сайті. У підсумку ви зможете налаштувати видимість вашого контенту.
Висновок таймера зворотного відліку
Якщо ви запускаєте продукт або сервіс, плануєте провести якусь подію, ви можете додати таймер зворотного відліку в WordPress.
Хоча безкоштовний плагін і не відрізняється чудовим дизайном, він дуже простий в налаштуванні. Оновлення до преміум-версії за 13 доларів допоможе вам отримати доступ до великого набору різних видів дизайну таймерів.
Виведення списку дат майбутніх подій
Виведення списку майбутніх подій - ще один спосіб цікавого поводження з датами в WordPress. Якщо ви хочете вивести на екран будь-який список, що складається з дат, ви можете скористатися наступними зручними інструментами.
Перший інструмент - плагін Upcoming Events Lists. Цей плагін додає новий тип записів Event, який дозволяє вам вводити інформацію про кожну подію. Події можуть мати дату початку і закінчення, а також місце. Ви можете задавати заголовок, опис і мініатюру для кожної події.
Схожий плагін - Very Simple Event List. Працює він практично так само, але при цьому він включає в себе шорткод для виведення всіх подій на вашому сайті в окремому записі.