Acesta este un episod cu temă extra specială EMPIRE STRIKES BACK din seria de reproiectare v10!
Totul începe bine. Începem să mutăm câteva lucruri în șablonul nostru WordPress din macheta noastră statică. Antetul funcționează în macheta noastră statică, așa că începem cu asta. Acesta este întotdeauna un loc minunat pentru a începe, deoarece facem toate acele lucrări fundamentale, cum ar fi încărcarea condiționată a secțiunii site-ului CSS și toate acestea.
Ne uităm apoi la ce marcaj există deja pentru Alamanc. Aproape întreaga pagină este înfășurată, deoarece această pagină de pornire a Almanahului este în esență doar navigarea către conținutul real.
Apoi, începem să ne ocupăm de aspect și să construim aspectul de două pagini pe care l-am proiectat în Photoshop. Aici folosim gradienți CSS pentru a face treaba de umbrire, folosind desigur mixurile Compass. Lucrurile încep să meargă puțin în jos aici, pe măsură ce ne străduim să obținem gradientul corect.
În jurul valorii de 20 de minute din acest videoclip, începem să încercăm să scoatem toate lucrurile pe care trebuie să le transmitem aici. În esență, folosind wp_list_pages()
o grămadă pentru a scuipa pagini copil ale Almanahului.
Și apoi lumea explodează! Din motive total inexplicabile, nu va scoate lucrurile potrivite pentru noi. Acesta este un moment extrem de frustrant. Îmi place să împărtășesc acest gen de lucruri, deoarece este foarte real. Știi că se întâmplă acest gen de lucruri! Depanarea prin aceasta face parte din sarcină.
Încercăm lucruri cu Google. Încercăm să resetați interogarea. Încercăm să verificăm dublu codul. Încercăm să manipulăm parametrii. Încercăm diferite funcții. Nimic.
Încercăm să define('WP_DEBUG', true);
setăm în fișierul nostru wp-config.php pentru a încerca să obținem mai multe informații. Acest lucru funcționează odată ce putem citi textul pe care îl scoate. Totuși, nu ajută prea mult, până când nu găsim eroarea de memorie! Știm problema acum, dar cum o rezolvăm?
Încheiem acest screencast total învins ca Luke Skywalker. S-ar putea să-mi spui
Sunt tatăl meu. #####