#83: Erstellen der WordPress-Startseite, Teil 2

Wir fahren fort, Code von unserem statischen Mockup auf unsere WordPress index.php-Seite zu portieren. Wir optimieren "den Loop" ein wenig, um genau das auszugeben, was wir wollen.

Wir gehen tief genug auf der Seite, wo WordPress-Funktionen wie get_sidebar() auftauchen. Vorhersehbar verhält sie sich viel wie get_header() funktioniert. Sie holt die Datei sidebar.php und platziert deren Inhalt auf der Seite genau dort, wo sich diese Funktion befindet.

Wir löschen eine ganze Menge Code, mit dem wir Markup simuliert haben, das wir von anderswoher bekommen, und ersetzen es durch Funktionen, die letztendlich dasselbe Markup ausgeben. Zum Beispiel verschwindet eine ganze Menge Markup, das den Umfragebereich erzeugte, und wir fügen wp_polls() ein, eine Funktion, die all die Dinge ausgibt, die benötigt werden, um die Umfrage in unserem eigentlichen WordPress-Template anzuzeigen.

Bevor wir zu aufgeregt werden und uns unsere Arbeit ansehen, widmen wir uns der Datei footer.php und räumen sie auf. Die wichtige Aufgabe hier ist, dass wir alle Elemente schließen müssen, die wir in der Datei header.php geöffnet, aber nicht geschlossen haben. In unserem Fall ist es nur einer: Das öffnende Tag für <div class="page-wrap"> muss geschlossen werden.

Wir verknüpfen die richtigen Skripte im Footer, löschen eine Menge v9-spezifischen Kram und machen die Sache rund.

Als wir uns die Seite ansehen, stellen wir fest, dass es einige Anzeige-Schönheitsfehler gibt, mit denen wir uns auseinandersetzen müssen. Wir verbringen das Ende des Videos damit, diese Probleme zu debuggen, die sich als neue Stellen herausstellen, an denen wir auf das Clearen von Floats und das Schließen von Tags achten müssen.