# 85: Blogpostweergave (single.php) in WordPress - CSS-trucs

Anonim

Als we moesten kiezen, is de weergave voor een enkele blogpost waarschijnlijk de belangrijkste sjabloon op de site. We hebben een statische mockup van een blogpostpagina, dus we werken eraan om deze naar WordPress te verplaatsen.

Het raster is iets anders. Het gebruikt onze supereenvoudige rasterstructuur en klassen, alleen in plaats van de 1/2, 1/4, 1/4 structuur op de startpagina gebruikt het een 2/3, 1/3 structuur. Geen probleem, alleen verschillende klassenamen.

We nemen eindelijk de tijd om de juiste semantische structuur voor het element te achterhalen . De inhoud binnenin kan van alles zijn, maar de attributen op het tijdelement moeten in een specifiek formaat zijn. Ik wil dit correct doen om te helpen met alles wat de site zou kunnen crawlen / lezen en op zoek zijn naar de juiste machine-leesbare informatie zoals deze. Uiteindelijk wijkt het formaat iets af en komen we uit op:

Het formaat voor the_date()wordt bepaald door instellingen in WordPress. Ik laat dat spul graag met rust in plaats van er een formaat aan te forceren. Beheer FTW!

Omdat het sidebar.php-bestand op verschillende pagina's is opgenomen en soms het raster waarop het is opgenomen van pagina tot pagina verschilt, hebben we een eenvoudig systeem opgezet waarin we een variabele instellen voordat we de zijbalk oproepen die aangeeft hoe breed deze moet zijn worden. We moeten het natuurlijk een beetje debuggen, want soms is dit programmeren vervelend. Uiteindelijk moeten we ernaar verwijzen als een $GLOBALS('sidebarWidth')waarvan ik zeker weet dat het een beetje onhandig is, maar niet al te zorgwekkend, aangezien dit zo'n eenvoudige site is, qua ontwikkeling, met een team van één.