Ich setze zur Zeit das neue Design für goizio.com um und habe das Problem, dass ich für verschiedene Seiten unterschiedliche Templates benötige. Wordpress bietet für dieses Feature auf den ersten Blick keine Lösung, aber stöbert man ein wenig bei wordpress.org so wird man schnell fündig. Standardmäßig nutzt Wordpress für eine Unterseite das Template page.php. Leider ist es aber oftmals hilfreich für verschiedene Seiten individuelle Designvorlagen zu verweden. Also wie gehe ich vor um eine individuelle Vorlage für eine bestimmte Unterseite nutzen zu können? Als erstes erstellt man eine PHP-Datei in dem jeweiligen Template-Ordner (/wp-content/themes/dein-theme/) mit einem beliebigen Namen. Bei mir heißt die Datei author.php für eine Unterseite mit der Beschreibung des Autor für meinen Blog. Als nächstes öffne ich diese Datei und füge an den Anfangen der Datei folgenden Code:
<?php
/*
Template Name: Autor
*/
?>
Natürlich könnt ihr anstelle des Dateinamens author.php und des Namens Autor am Anfang der Datei auch einen anderen beliebigen Namen nehmen. Wenn ihr nun einen neue Seite erstellt oder eine bestehende bearbeiten tut, existiert in der Box Eigenschaften nun ein Dropdown mit dem Namen Vorlagen, wo ihr eurer Seite euer individuell gestalltetes Template für die Seite hinzufügen könnt.
Franky
erstellt am 26.04.2009, um 14:17 UhrDas hätt’ ich jetzt nicht gedacht, dass du als “WP-Programmierer” diesen Trick nicht kennst. Naja, man kann nicht alles wissen.
United20
erstellt am 26.04.2009, um 17:33 UhrKenne zwar vieles, aber eben nicht alles
…
Welche Meinung besitzen Sie zu diesem Thema?