bego: Hab mir das Tutorial durchgelesen, aber sonderlich viel geht er auf Templates nicht ein :(
Nicht? Oh.
OK, einen hab ich noch:
http://www.perun.net/2007/07/30/wor…es-verstehen-1/
Zitat
Dass man die page.php bzw. index.php duplizieren muss, unter anderem namen abspeichern etc. das hab ich verstanden.
Also ....... Damals, lange vor der Einführung des iPhones, gab es HTML-Dateien, in denen man Text mit Hilfe von Tags wie z.B. <b>...</b> etwas aufgehübscht hat.
Dann kam ein halbverrückter Grafik-Designer, erzählte was von Typografie und Layout und man versuchte, den Inhalt mit noch mehr Tags wie z.B. <frameset>...</frameset> weiter aufzuhübschen.
Nachdem mehrere Webdesigner diesem Treiben durch einen beherzten Sprung aus dem 42. Stock ein Ende gesetzt hatten, erfand man Cascading Style Sheets. Damit konnte man den Inhalt noch viel, viel mehr aufhübschen und es sprangen jetzt andere Leute aus dem 42. Stock, nachdem sie etwas von Internet Explorer 6 gemurmelt hatten.
Leider waren die HTML-Dateien noch nicht so übersichtlich, dass der Fußballverein Kleinböttelsdorf regelmäßig über sein spannendes Vereinsleben berichten konnte, ohne einen irren Programmierer einzustellen. (Böse Zungen behaupten, die Häuser in Kleinböttelsdorf wären nicht hoch genug.) Deshalb kam jemand auf die Idee, man könnte die Inhalte ja erstmal in eine Datenbank eingeben und vielleicht von dort irgendwie wieder abrufen.
Für diesen Zweck wurde eine eigene Programmiersprache für Hilflose Personen erfunden. Leider muss bei der Entwicklung dieser Programmiersprache etwas schief gelaufen sein, denn die Programmiersprache war leider etwas unübersichtlicher als HTML.
Dafür kam aber eine gute Fee aus Houston, Texas, (wer sagt, dass Feen immer weiblich sein müssen?) und entwickelte eine ganz einfach zu bedienende Eingabemaske, in der mit Hilfe dieser Programmiersprache Inhalte in die Datenbank eingeben konnte. Und damit man auch etwas auf der Homepage sehen konnte, wurden die aktuellen Spielergebnisse von FC Kleinböttelsdorf mit Hilfe der Datei index.php wieder ausgegeben – und zwar sogar in den Vereinsfarben, denn die konnte man in einer CSS-Datei style.css hinterlegen.
Nachdem in Kleinbötelsdorf der erste Jubel verklungen war, meldete sich ein Mitspieler aus der A-Jugend und erzählte, dass es doch toll wäre, wenn der Fußballverein auch bei Google aufgeführt würde und dass man dafür irgendwelche Angaben in einem <head>-Bereich machen müsse und dass es außerdem toll wäre, wenn mal endlich jemand die Telefonnummer unter die Homepage setzen könnte, dafür gäbe es doch normalerweise eine Fußleiste. Und so kamen zu der index.php noch einen header.php und eine footer.php
Doch damit nicht genug. Irgendwann kam der Leiter der Alte-Herren-Mannschaft auf die Idee, wegen der schlechten Konditionen der Alten Herren doch mal auf die hervorragenden Leistungen vergangener Spiele hinzuweisen. Deshalb kopierte man die index.php, nannte sie archiv.php und schrieb in die Überschrift "Das waren noch Zeiten …".
Ganz euphorisch über die schöne Homepage wollten auch die Damen aus Kleinböttelsdorf zu Wort kommen. Damit man aber lockere Kaffeekränzchen nicht mutwillig mit ernsthaften Fußballspielen vermischte, wurden für die Beiträge Kategorien eingeführt und nun konnte man sich auf der Homepage mit Hilfe der neuen Vorlage kaffee.php (die nichts anderes ist als eine Kopie der index.php, nur mit anderer Überschrift) ausschließlich über die neuesten Kuchenrezepte informieren.
Man sollte wissen, dass es in Kleinböttelsdorf viele Aktivitäten gibt, über die zu berichten ist. Und so wurde immer die index.php genommen, mit einer anderen Überschrift versehen und auf eine ander Inhalts-Kategorie angepasst und mit einem eigenen namen versehen. So richtete sich Pfarrer Johannes z.B. die Datei tempel.php ein (englisch Template).
Inzwischen erhält der Fußballverein Kleinböttelsdorf täglich Anfragen zu seiner erfolgreichen Homepage. So wollen etwa die Karatekämpferinnen Niederpröttelsheim auch gerne eine schicke Homepage haben, jedoch mit ihren eigenen Vereinsfarben und auch ganz anderen Überschriften. Dazu möchten sie alle vorhandenen Tempel-Dateien, pardon, Templates verwenden und an ihre eigenen Bedürfnisse anpassen. Das ist aber ein ganz anderes Thema (englisch Theme).
Zitat
Was ich allerdings nicht verstehe: z.b. in der page.php steht ja get_header.
Und in der header.php steht ja dann die Adresse zur Stylesheetdatei.
Damit setzt Du die gute Tradition vom FC Kleinböttelsdorf in löblicher Weise fort. Die haben auch immer munter die index.php kopiert und angepasst. Die header.php und die footer.php blieben aber immer gleich, damit auch wirklich alles nach Kleinböttelsdorf aussieht.
Zitat
Aber wie soll dann die neue page2.php (die duplizierte) einen anderen Stylesheet verwenden?
Muss ja gar nciht. In page2.php (was für ein trivialer Name, würden die Damen vom Kaffekränzchen sagen) kann man aber mal ganz andere id's (#kaffekraenzchen) und Klassen (.kuchen, .kaffee ) verwenden. Das muss man aber im Stylesheet berücksichtigen:
#kaffeekraenzchen {background: url('veilchen.jpg');}
.kaffe {color: brown;}
Zitat
Muss ich das auch wieder so lösen:
<?php if (is_single('page2.php') { ;?> ...
Ich weiß, die Syntax stimmt sicher nicht ^^ sorry - bin mit WP noch nicht wirklich vertraut :(
... worauf sich die Frage stellt, wie hoch bei Euch die Häuser sind. Ein Sprung aus dem Erdgeschoß lohnt nicht wirklich.
Vorher lohnt sich aber vielleicht auch noch ein Blick in das heilige Buch aus San Francisco: http://codex.wordpress.org/Theme_Development
Die können das irgendwie besser erklären, als ich.