Weitere Artikel aus dem Webentwickler Blog

Da wir jetzt die Rahmenbedingungen kennen, können wir uns der Startdatei des Themas widmen. Dazu verwenden wir die Startdatei index.php unseres Themas prettyNew. Wir beginnen damit, den von Eclipse eingefügten Code aus der Datei zu entfernen.


Es ist guter Programmierstil, am Anfang der Datei oder des Programms einen Kommentarblock einzufügen. In diesem Block sollten die wichtigsten Daten zum folgenden Code stehen. Am Besten schauen wir uns ein Beispiel an.


Tipp: Die erste Zeile einer PHP-Datei sollte immer der <?php-Tag sein, damit die Anwendung vom PHP-Interpreter richtig erkannt wird.

Kommentare in PHP

Für den weiteren Verlauf der Programmierung ist es sinnvoll, markante Punkte oder schwierige Codezeilen mit einem Kommentar zu versehen. Kommentare werden vom PHP-Interpreter komplett ignoriert. Sie dienen dem Entwickler, um den Code besser lesen zu können. Besonders dann, wenn der Code mehrere Wochen oder Monate nicht bearbeitet wurde, können diese Kommentare den gedanklichen Einstieg sehr erleichtern.

Den Kopfbereich einfügen

Als nächstes fügen wir nach dem Kommentarblock den Kopfbereich unseres Themas mit dem Include-Tag get_header() ein und schließen den Abschnitt des PHP-Codes.

...
get_header();
?>
...

In unserem Template wird also die Datei header.php eingefügt. Würden wir gerne eine Datei header-home.php verwenden, müssten wir den Include-Tag mit einem Parameter aufrufen.
get_header('home');

Dies ist das erste Mal, das wir auf einen Befehl aus Wordpress stoßen. Eigentlich müssen wir uns über den Unterschied zwischen einem Befehl aus PHP und aus Wordpress keine großartigen Gedanken machen. Wenn wir die Befehle und auch die Syntax kennen, ist die Anwendung der beiden Arten exakt gleich. Es berührt uns auch nicht, wie Wordpress diese Arbeit für uns erledigt. Aber falls das nicht der Fall ist, müssen wir erstens wissen, in welcher Dokumentation wir nachschauen. Zweitens gibt es trotzdem einen grundlegenden Unterschied, denn alle Wordpress-Funktionen können von uns angepasst werden.

Obwohl jede Anpassung eines Befehls in Wordpress mit Gefahren verbunden ist, ist sie manchmal notwendig. Denn sobald wir direkt in die Anwendung eingreifen, kann bei einem Update auf die nächste Version unsere Änderungen wieder überschrieben werden. Außerdem kann eine Änderung des Kerns (Core) ungewollte Effekte in anderen Teilen der Anwendung bewirken.

Wordpress ist in der Bezeichnung seiner Befehle leider nicht sehr konsistent. Prinzipiell werden alle Befehle als Funktionen bezeichnet. Dies ist aus Sicht von PHP auch die richtige Benennung, wie wir ja weiter oben gesehen haben. Aber gleichzeitig werden einige dieser Anweisungen auch als Tags bezeichnet.

Der Unterschied zwischen den beiden Bezeichnungen liegt eigentlich nur in der Art der Funktion. Befehle geben normalerweise einen Wert zurück und Tags schreiben das Ergebnis direkt in die HTML-Seite.

Ganzen Artikel lesen... 

Kundenkommentare
Social Bookmarks
elo-web bookmarken bei: Mr. Wong elo-web bookmarken bei: Webnews elo-web bookmarken bei: Icio elo-web bookmarken bei: Oneview elo-web bookmarken bei: Yigg elo-web bookmarken bei: Linkarena elo-web bookmarken bei: Digg elo-web bookmarken bei: Reddit elo-web bookmarken bei: Simpy elo-web bookmarken bei: StumbleUpon elo-web bookmarken bei: Netscape elo-web bookmarken bei: Furl elo-web bookmarken bei: Yahoo elo-web bookmarken bei: Blogmarks elo-web bookmarken bei: Diigo elo-web bookmarken bei: Technorati elo-web bookmarken bei: Newsvine elo-web bookmarken bei: Blinkbits elo-web bookmarken bei: Ma.Gnolia elo-web bookmarken bei: Smarking elo-web bookmarken bei: Netvouz elo-web bookmarken bei: Folkd elo-web bookmarken bei: Spurl elo-web bookmarken bei: Google elo-web bookmarken bei: Blinklist
URL zu dieser Seite
Einfach den Quelltext kopieren und auf Ihrer Webseite einbinden

Kontakt
Newsletter | Kontakt | RSS Feed
Warenkorb: 0 Artikel
Gesamtwert: EUR 0,00
Home WordPress  Ein WordPress-Thema erstellen - Teil V