Gdybyśmy musieli wybierać, widok pojedynczego posta na blogu jest prawdopodobnie najważniejszym szablonem w serwisie. Mamy statyczną makietę strony z wpisami na blogu, więc pracujemy nad przeniesieniem jej do WordPress.
Siatka jest nieco inna. Używa naszej super łatwej struktury i klas siatki, tylko zamiast struktury 1/2, 1/4, 1/4 na stronie głównej używa struktury 2/3, 1/3. Nic wielkiego, tylko różne nazwy klas.
W końcu poświęcamy czas na ustalenie prawidłowej struktury semantycznej elementu. Zawartość może być dowolna, ale atrybuty elementu czasu muszą mieć określony format. Chcę zrobić to poprawnie, aby pomóc we wszystkim, co może indeksować / czytać witrynę i szukać odpowiednich informacji do odczytu maszynowego, takich jak ta. Ostatecznie format nieco się różni i otrzymujemy:
Format the_date()
jest kontrolowany przez ustawienia w WordPress. Lubię zostawiać te rzeczy w spokoju, zamiast narzucać format. Kontroluj FTW!
Ponieważ plik sidebar.php jest zawarty na kilku różnych stronach, a czasami siatka, na której się znajduje, różni się w zależności od strony, utworzyliśmy prosty system, w którym ustawiamy zmienną przed wywołaniem paska bocznego, który instruuje go, jak szeroki powinien być. Oczywiście musimy to trochę debugować, ponieważ czasami takie programowanie jest irytujące. Ostatecznie musimy odnieść się do tego jako do $GLOBALS('sidebarWidth')
czegoś, co jest na pewno trochę szalone, ale nie jest to zbyt niepokojące, ponieważ jest to taka prosta strona, jeśli chodzi o programowanie, z jednym zespołem.