18.
Okt
2005

Seiten

Statische Seiten, die außerhalb der “normalen” Blogeinträge laufen, gibt es erst seit dieser WP-Version. Sie sind z.B. nützlich für ein Impressum.
Sie werden in der Sidebar mit “php wp_list_pages” aufgerufen und erscheinen dann als Liste. Ich will sie aber nicht untereinandergelistet haben, daher lösche ich den “div”-Container, in dem der “list_pages”-Befehl ist. Dann erstelle ich eine erste Seite und binde diese als h3-Überschrift an der Stelle der Sidebar ein, wo ich sie haben will – ganz oben.

Um das Erscheinungsbild der Seiten zu verändern, muss ich die page.php bearbeiten. Die Seiten sollen genauso aussehen wie die anderen Beiträge, daher lösche ich den Inhalt der page.php, kopiere den kompletten Inhalt der index.php und füge ihn in die page.php ein. Die Datumszeile und die Zeilen, die die Kommentarfunktion betreffen, lösche ich wieder, da die Seiten keine Kommentare erhalten sollen.

Einsortiert unter page.php, sidebar.php

18.
Okt
2005

Datumszeile ändern

Unter jedem Beitrag steht das Datum der Erstellung des Beitrags, in welche Kategorie er einsortiert wurde, die Anzahl der Kommentare und – nur für mich zu sehen, wenn ich eingeloggt bin – “Edit” zum schnellen Editieren der Beiträge bzw. Kommentare:
051018-1

Wie das Datum dargestellt wird, richtet sich danach, was in der index.php zwischen den Klammern hinter “php the_time” steht. Bei mir ist das momentan “F j, Y”. “F” steht für den Monatsnamen, “j” für den Tag und “Y” für die Jahreszahl (welche Möglichkeiten es sonst noch gibt, ist hier nachzulesen). Ich ändere diesen String in “j. F Y”. Die Kategorie soll in einer neuen Zeile stehen, das “Edit” kann weg, da ich von dort aus sowieso nicht editiere, und die Kommentaranzahl soll nach rechts, daher ändere ich den Absatz in der index.php so:
051018-2
Das Ergebnis dieser Änderung ist nun unter jedem Beitrag zu sehen, daher kann ich mir einen Screenshot sparen :-) .

Im Admin-Menü unter Optionen -> Allgemein lässt sich das Datums- und Zeitformat auch einstellen. Das scheint aber keinen Einfluss auf bereits geschriebene Beiträge zu haben, daher meine Änderung in der index.php.

Einsortiert unter index.php, style.css