Dette er en ekstra speciel EMPIRE STRIKES BACK- tema-episode af v10 redesign-serien!
Alt starter fint. Vi begynder at flytte nogle ting til vores WordPress-skabelon fra vores statiske mockup. Vi har overskriften i vores statiske mockup, så vi starter med det. Det er altid et godt sted at starte, fordi vi gør alt det grundlæggende arbejde som at få webstedsafsnittet CSS indlæst betinget og alt det der.
Vi ser derefter på, hvilken markering der allerede findes for Alamanc. Næsten meget er hele siden pakket ind, da denne hjemmeside i Almanac i det væsentlige kun er navigation til det faktiske indhold.
Derefter begynder vi at slippe af med layoutet og opbygge det to-siders spreadlayout, vi designede i Photoshop. Vi bruger CSS-gradienter her for at få skyggejobbet gjort, selvfølgelig ved hjælp af Compass mixins. Tingene begynder at gå lidt ned ad bakke her, da vi kæmper for at få gradienten lige.
Omkring det 20 minutters mærke i denne video begynder vi at forsøge at outputte alle de ting, vi har brug for at udsende her. I det væsentlige bruger du wp_list_pages()
en flok til at spytte børnesider fra Almanakken.
Og så eksploderer verden! Af helt uforklarlige grunde udsender det ikke de rigtige ting for os. Dette er et ekstremt frustrerende øjeblik. Jeg kan godt lide at dele denne slags ting, fordi det er meget rigtigt. Du ved, at denne slags ting sker! Fejlfinding gennem det er en del af jobbet.
Vi prøver at google ting. Vi prøver at nulstille forespørgslen. Vi prøver at dobbelttjekke koden. Vi prøver at manipulere parametrene. Vi prøver forskellige funktioner. Ikke noget.
Vi prøver at indstille define('WP_DEBUG', true);
i vores wp-config.php-fil for at prøve at få mere information. Dette fungerer, når vi kan læse teksten, det udsender. Det hjælper dog ikke meget, før vi finder ud af hukommelsesfejl! Vi kender problemet nu, men hvordan løser vi det?
Vi afslutter denne screencast helt besejret som Luke Skywalker. Du kan lige så godt bare fortælle mig
s er min far. #####