Questo è un episodio speciale extra a tema EMPIRE STRIKES BACK della serie di riprogettazione v10!
Tutto inizia bene. Iniziamo a spostare alcune cose sul nostro modello WordPress dal nostro mockup statico. Abbiamo l'intestazione che funziona nel nostro mockup statico, quindi iniziamo con quello. Questo è sempre un ottimo punto di partenza perché facciamo tutto il lavoro fondamentale come ottenere il caricamento condizionale del CSS della sezione del sito e tutto il resto.
Quindi esaminiamo quale markup esiste già per Alamanc. Praticamente l'intera pagina è racchiusa poiché questa homepage di Almanac è essenzialmente solo la navigazione verso il contenuto effettivo.
Quindi iniziamo ad armeggiare con il layout e costruire il layout di due pagine che abbiamo progettato in Photoshop. Usiamo i gradienti CSS qui per portare a termine il lavoro di ombreggiatura, usando ovviamente i mixin di Compass. Le cose iniziano ad andare un po 'in discesa qui mentre lottiamo per ottenere la giusta pendenza.
Intorno al segno di 20 minuti in questo video iniziamo a provare a produrre tutto ciò di cui abbiamo bisogno per produrre qui. Essenzialmente, usando wp_list_pages()
un mucchio per sputare fuori le pagine figlie dell'Almanacco.
E poi il mondo esplode! Per ragioni totalmente inspiegabili, non produrrà la roba giusta per noi. Questo è un momento estremamente frustrante. Mi piace condividere questo genere di cose perché è molto reale. Sai che succede questo genere di cose! La risoluzione dei problemi attraverso di essa fa parte del lavoro.
Proviamo cose su Google. Proviamo a reimpostare la query. Proviamo a ricontrollare il codice. Proviamo a manipolare i parametri. Proviamo diverse funzioni. Niente.
Proviamo a impostare define('WP_DEBUG', true);
nel nostro file wp-config.php per cercare di ottenere maggiori informazioni. Funziona una volta che possiamo leggere il testo che produce. Non aiuta molto, però, finché non troviamo l'errore di memoria insufficiente! Ora conosciamo il problema, ma come lo risolviamo?
Terminiamo questo screencast completamente sconfitti come Luke Skywalker. Potresti anche dirmelo
sono mio padre. #####