wordpress - problem z czasem
Wordpress domyślnie publikuje posty korzystając w szablonach z opcji pokazujących datę jedynie w pierwszym, (najświeższym, pierwszym w loopie), poście z danego dnia. Niestety, aktualnie używany przeze mnie szablon artsmerging nie za bardzo korzysta z tego ficzera. Ba, jego działanie wywołało u mnie znak zapytania - dlaczego właściwie tak się dzieje.
Odpowiedź i fix są jednak bardzo brzydkie - wyłączają w stronach korzystających z własnoręcznie zmodyfikowanego szablonu formatowanie daty skonfigurowane w opcjach ogólnych, ergo opcję używania wieluszablonów jednocześnie.
Jak brzmi rozwiązanie? Otóż jest banalnie proste w swojej brzydocie - należy usunąć pole the_date() z loopa, zaś wykorzystywane formatowanie wprowadzić w pole the_time(). Działa to z oczywistego powodu, iż obie funkcje tak naprawdę maskują funkcje PHP obrabiającą timestamp - date. Ciekawe czy Wordpress zamieści opcję w konfigu pozwalającą na zmianę tego zachowania?
Comments
Comment from vermin
Time: 10/04/06, 17:00
thx, kto szuka wiel-błądzi ![]()
Comment from pit
Time: 10/04/06, 11:31
Nice design