Dla wielu lokalnych firm – od restauracji, przez salony fryzjerskie, po punkty usługowe – godziny otwarcia są jednym z najczęściej sprawdzanych elementów strony internetowej. Niestety, wiele stron nadal prezentuje je w formie statycznej tabeli, co nie tylko jest mało czytelne, ale też nie uwzględnia zmian w czasie rzeczywistym, np. w święta. W tym poradniku pokażemy, jak wdrożyć dynamiczny system prezentacji godzin otwarcia w WordPressie, który automatycznie dostosowuje się do aktualnego dnia tygodnia i pokazuje użytkownikowi, czy firma jest w danym momencie otwarta.
Zaczniemy od omówienia podstawowych wymagań technicznych – potrzebujemy motywu potomnego lub możliwości edycji plików motywu oraz wtyczki ACF (Advanced Custom Fields). Następnie utworzymy pola dla każdego dnia tygodnia, a także opcjonalne pole dla wyjątków (np. świąt). Następnie pokażemy, jak za pomocą prostego kodu PHP i JavaScript wyświetlić na stronie dynamiczny komunikat typu „Dziś otwarte: 10:00–18:00” lub „Zamknięte – zapraszamy jutro od 9:00”.
Omówimy również, jak zintegrować system z Google Maps i danymi strukturalnymi schema.org, aby poprawić lokalne SEO. Dzięki temu Google będzie mógł automatycznie pobierać i prezentować godziny otwarcia w wynikach wyszukiwania, co zwiększy widoczność Twojej firmy.
Na koniec przedstawimy kilka przykładów zrealizowanych wdrożeń – m.in. dla lokalnych firm z Suwałk – oraz porady, jak zarządzać wyjątkami (np. święta państwowe, dni specjalne) bez konieczności edycji kodu. To praktyczne rozwiązanie nie tylko poprawi UX Twojej strony, ale też zwiększy zaufanie klientów i konwersję lokalnych użytkowników.
Jeśli prowadzisz firmę lokalną i chcesz, by Twoja strona WordPress była bardziej przyjazna użytkownikom i Google, dynamiczne godziny otwarcia to funkcja, którą warto wdrożyć już dziś.