Dies ist eine ganz besondere EMPIRE STRIKES BACK -Folge der v10-Redesign-Serie!
Alles fängt gut an. Wir beginnen, einige Dinge aus unserem statischen Modell in unsere WordPress-Vorlage zu verschieben. Wir haben den Header in unserem statischen Modell, also fangen wir damit an. Das ist immer ein guter Anfang, denn wir erledigen all diese grundlegenden Arbeiten wie das bedingte Laden des CSS für den Site-Bereich und all das.
Wir schauen uns dann an, welches Markup für den Alamanc bereits existiert. So ziemlich die gesamte Seite ist eingewickelt, da diese Homepage des Almanachs im Wesentlichen nur die Navigation zum eigentlichen Inhalt ist.
Dann fangen wir an, am Layout herumzubasteln und das zweiseitige Layout zu erstellen, das wir in Photoshop entworfen haben. Wir verwenden hier CSS-Verläufe, um den Shadowing-Job zu erledigen, natürlich mit Compass-Mixins. Hier geht es etwas bergab, da wir Schwierigkeiten haben, das richtige Gefälle zu erreichen.
Ungefähr um die 20-Minuten-Marke in diesem Video versuchen wir, alles auszugeben, was wir hier ausgeben müssen. Verwenden Sie im Wesentlichen wp_list_pages()
einen Haufen, um untergeordnete Seiten des Almanachs auszuspucken.
Und dann explodiert die Welt! Aus völlig unerklärlichen Gründen wird nicht das richtige Material für uns ausgegeben. Dies ist ein äußerst frustrierender Moment. Ich teile so etwas gerne, weil es sehr real ist. Sie wissen, dass so etwas passiert! Die Fehlerbehebung ist Teil des Auftrags.
Wir versuchen Dinge zu googeln. Wir versuchen die Abfrage zurückzusetzen. Wir versuchen, den Code zu überprüfen. Wir versuchen die Parameter zu manipulieren. Wir probieren verschiedene Funktionen aus. Nichts.
Wir versuchen, define('WP_DEBUG', true);
in unserer Datei wp-config.php weitere Informationen zu erhalten. Dies funktioniert, sobald wir den ausgegebenen Text lesen können. Es hilft jedoch nicht viel, bis wir den Speicherfehler feststellen! Wir kennen das Problem jetzt, aber wie beheben wir es?
Wir beenden diesen Screencast wie Luke Skywalker völlig besiegt. Du kannst es mir genauso gut sagen
s sind mein Vater. #####