Weitere Artikel aus dem Webentwickler Blog

Im letzten Teil des Workshops haben wir uns unter anderem mit dem Loop und dem Kopfbereich unseres Themas beschäftigt. Der heutige Beitrag befasst sich mit der Seitenleiste und dem Fußbereich, so dass wir die Grundstruktur des WordPress-Themes komplettieren.

Die Seitenleiste einfügen

Nach dem Loop fügen wir mit dem Include-Tag get_sidebar() die Seitenleiste ein.
...

...
Funktionsname:  get_sidebar($name) Parameter:        $name (optional) Eine Stringvariable mit den Zusatznamen der Datei für die Seitenleiste. Dieser Parameter ist ab der Version 2.5 verfügbar und erweitert den üblichen Dateinamen sidebar.php zu sidebar-name.php. Dadurch ist es möglich, verschiedene Seitenleisten je nach Template oder Anforderung des Anwenders zu verwenden. Beschreibung:     Diese Funktion fügt den Inhalt der Datei sidebar.php oder einer mit dem Parameter spezifizierten Datei für die Seitenleiste an der Position ein.

Auch hier kann man mit einem Parameter eine eigene Seitenleiste aufrufen. Wie bei fast allen Include-Tags wird beim Weglassen des Arguments eine Standarddatei eingefügt. Hätten wir eine Datei sidebar-home.php, könnten wir diese mit folgender Zeile einfügen:

get_sidebar('home');

Den Fußbereich einfügen

Das Ende der Grundstruktur für ein Template bildet der Fußbereich, der mit dem Include-Tag get_footer() erstellt wird.

...

Funktionsname:  get_footer($name)

Parameter:         $name (optional) Eine Stringvariable mit den Zusatznamen der Footer-Datei. Dieser Parameter ist ab der Version 2.7 verfügbar und erweitert den üblichen Dateinamen footer.php zu footer-name.php. Dadurch ist es möglich, verschiedene Fußbereiche je nach Template oder Anforderung des Anwenders zu verwenden.

Beschreibung:     Diese Funktion fügt den Inhalt der Datei footer.php oder einer mit dem Parameter spezifizierten Fußbereichsdatei an der Position ein.

Auch bei diesem Include-Tag ist es wie beim Kopfbereich und der Seitenleiste möglich, ein zusätzliches Argument zu übergeben. Damit können wir eigene Fußbereiche für die einzelnen Templates definieren.

Die Grundstruktur des Standard-Templates

Damit wäre die Grundstruktur unseres Standard-Templates definiert:


Hier stehen die einzelnen Posts!

Dieser Textabschnitt ist dem Buch “PHP für WordPress – Themes und Templates selbst entwickeln” von Clemens Gull entnommen, das im Franzis-Verlag erschienen ist. Sie können es hier direkt bestellen.


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 VI