25 09 10 Ustawianie strefy czasowej oraz formatów daty i godziny w Wordpresie
Świeżo zainstalowany blog ma wiele do zaoferowania administratorowi. Szczególnie onieśmielający może być panel administracyjny i ogrom opcji jaki można tam znaleźć. W jednej z jego zakładek znajduje się sekcja kontrolek, która umożliwia określenia danych dotyczących strefy czasowej dla bloga oraz formatu daty i godziny.
O ile znaczenie formatu daty i godziny jest dość łatwe do pojęcia, o tyle zrozumienie stref czasowych może sprawiać problemy.
Format daty ma na celu określenie w jaki sposób będą wyświetlane poszczególne jej części tj. dzień, miesiąc i rok.
Format godziny określa, jak zostaną wyświetlone godziny, minuty i sekundy.
Wartości te są wykorzystywane potem między innymi przez funkcje motywów odpowiedzialne za wyświetlanie daty i godziny dodania komentrza czy opublikowania wpisu. Ich prawidłowe ustawienie jest więc istotne.
Strefa czasowa. jest to wytyczony przez człowieka obszar powierzchni Ziemi o szerokości 15 stopni, na którym obowiązuje urzędowo ustalony czas strefowy ( jednakowy czas w całej strefie ).
Nieporawne ustawienie strefy czasowej może mieć między innymi znaczny wpływ na publikację zaplanowanych wpisów i ogólnie działanie wordpresowego krona.
Reasumując, ustalamy w jakiej strefie czasowej znajduje się nasz blog i jak mają zostać pokazane data i godzina.
Blog, który nie został odpwiednio skonfigurowany, może mieć ustawiony czas UTC, co oczywiście w warunkach polskich jest nie do przyjęcia. Czas UTC odpowiada temu w Greenwich, a nie temu w Warszawie. Różnica wynosi dwie godziny. Gdy w Warszawie ludzie idą do pracy, Londyn dopiero sie budzi.
Aby ustawić poprawną strefę czasową w Wordpresie, należy przejść do zakładki Ustawienia -> "Ogólne" i korzystając z rozwijanej listy strefy czasowej wybrać “Warszawa” a następnie zapisać zmiany.
To by było na tyle odnośnie ustawienia strefy czasowej.
Czas na uporządkowanie formatu godziny i daty. Zanim jednak to, pozowlę sobie na odrobinę teorii.
Datę i czas ustala się wpisując odpowiednie litery do kontrolki formularza. Skąd wiemy co wpisać ? Cóż wystarczy zajrzeć do przewodnika języka programowania PHP pod hasło date .Date to jedna z funkcji wykorzystywanych do wyświetlanie daty i godziny w tym języku. Na stronie jej podręcznika znajduje się tabela opisująca wszystkie wartości jakie mogą wchodzić w skład jej pierwszego argumetu.
W panelu ogólnych opcji panelu administracyjnego standardowo dostępnych jest kilka formatów daty i godziny. Możemy wybrać jeden z nich. Jeżeli, żaden nam nie odpowiada, korzystamy z wartości z tabeli dla funkcji date.
Przykład ustawienia daty z pomocą danych z tabeli dla funckji date:
Litery d – m – Y wyświetlą datę w formacie: dzień – miesiąc – rok (jako cztery cyfry).
Godzinę możemy określić jak następuje: H:m:s, co spowoduje jego wyświetlenie w formacie godzina(24-godzinna doba):minuta(z zerem przed cyframi):s(również z zerem przed cyframi).
Po zapisaniu obu formatów wszystkie opcje wyświetlania dat i czasu powinny działać prawidłowo.



Autor wpisu jest blogerem, programistą PHP, administratorem Linux oraz twórcą blogów
RSS Subskrybuj wpisy bloga