Se dovessimo scegliere, la visualizzazione di un singolo post del blog è probabilmente il modello più importante del sito. Abbiamo un mockup statico di una pagina di post del blog, quindi lavoriamo per spostarlo su WordPress.
La griglia è leggermente diversa. Utilizza la nostra struttura a griglia e le nostre classi super facili, solo che invece della struttura 1/2, 1/4, 1/4 sulla homepage utilizza una struttura 2/3, 1/3. Nessun problema, solo nomi di classi diversi.
Alla fine ci prendiamo il tempo per capire la struttura semantica corretta per l' elemento. Il contenuto all'interno può essere qualsiasi cosa, ma gli attributi sull'elemento time devono essere in un formato specifico. Sto facendo tutto questo correttamente per aiutare con tutto ciò che potrebbe essere la scansione / lettura del sito e la ricerca di informazioni leggibili dalla macchina come questa. Alla fine il formato differisce leggermente e ci ritroviamo con:
Il formato per the_date()
è controllato dalle impostazioni in WordPress. Mi piace lasciare quella roba da sola invece di forzare un formato su di essa. Controllo FTW!
Poiché il file sidebar.php è incluso in diverse pagine diverse e talvolta la griglia in cui è incluso differisce da pagina a pagina, abbiamo impostato un semplice sistema in cui impostiamo una variabile prima di chiamare la barra laterale che le indica quanto deve essere larga essere. Dobbiamo fare un po 'di debug, ovviamente, perché a volte questa roba di programmazione è fastidiosa. Alla fine dobbiamo $GLOBALS('sidebarWidth')
riferirlo come un che sono sicuro sia un po 'janky, ma non troppo preoccupante poiché questo è un sito così semplice, dal punto di vista dello sviluppo, con un team di uno.