WordPress Funktionen
WordPress Mail-Funktion wp_mail()
Für das Versenden von E-Mails aus einem Theme oder Plugin heraus stellt uns WordPress die Funktion wp_mail() zur Verfügung. Diese ist der PHP-Funktion für den Mail-Versand sehr ähnlich, vereinfacht jedoch z. B. das Hinzufügen von Anhängen und ist durch Filter leicht veränder- oder erweiterbar.
WordPress post_class() erweitern
Seit der Version 2.7 steht uns in WordPress bei der Theme-Entwicklung die außerordentlich praktische und umfangreiche Funktion post_class() zur Verfügung. In komplexeren WordPress-Themes ist es manchmal nötig diese noch zu erweitern. Das ist auf verschiedene Arten möglich.
WordPress Seiten-ID anhand des Titels herausfinden
Bei der Erstellung von WordPress-Themes kommt es hier und da vor, dass z. B. für die Ermittlung eines Permalinks einer Seite die ID herausgefunden werden muss, wenn man nur den Titel zur Verfügung hat. Mit get_page_by_title() ist das ganz einfach zu lösen.
Tutorial: Verschachtelte WordPress Widget-Areas
Um mit WordPress einen weiteren Schritt in Richtung CMS zu machen, kann man die Widgets der Sidebar oder jeder anderen Widget-Area in einem WordPress-Theme abhängig vom Inhalt anzeigen lassen. Im folgenden Beispiel unterscheide ich zwischen Sidebars für Startseite, Seiten, Artikeleinzelansichten und Kategorien.
Neue Funktion body_class() in WordPress 2.8
Ab der WordPress-Version 2.8 haben wir die Möglichkeit, die Funktion body_class zu nutzen. Diese gibt dem Body-Tag eine Reihe von CSS-Klassen mit, die ziemlich genau bestimmen, wer sich wo und wie auf einer Website befindet. Damit öffnet sich der inhaltsabhänigen CSS-Formatierung Tür und Tor.
Neue Funktion the_author_meta() in WordPress 2.8
WordPress 2.8 ist da. Es gibt viele Neuerungen, die für viele spannend sind und auch unter der Haube hat sich einiges getan. Die neue Funktion the_author_meta() bringt endlich Ordnung in den Wust der Autorfunktionen.
WordPress Datumsanzeige
Zur Ausgabe des Datums eines Posts wird innerhalb des Loops die WordPress-Funktion the_date() aufgerufen. In den Archiv-Seiten (Index, Kategorien, Suche) jedoch wird das Datum nicht richtig angezeigt, wenn Posts am selben Tag veröffentlicht wurden. Es wird dann nur einmal ausgegeben. Es gibt jedoch eine sichere Lösung dieses Problems.
Tutorial: jQuery Dropdown Menü für WordPress
Inhalte von WordPress-Seiten werden immer komplexer und damit natürlich ihre Navigation. Eine schicke Sache für ein komplexes Navigationsmenü ist ein Dropdown-Menü. Eine Lösung, die ich gern verwende, ist das Superfish jQuery-Plugin von Joel Birch. Die Implementierung in WordPress ist nicht schwer.
