22.
Okt
2005

Blättern durch die Beiträge

Ich habe im Admin-Menü unter “Optionen -> Lesen” eingestellt, dass die aktuellsten 10 Beiträge beim Aufruf dieser Seite angezeigt werden sollen. Zum Weiterblättern zu den nächsten 10 Beiträgen dienen die Links ganz unten auf der Seite. Der entsprechende Befehl hierfür ist in der index.php:

<div id="navigation"> <?php posts_nav_link(' &nbsp; ', __('&laquo; vorwärts'), __('zurück &raquo;')); ?> </div>

In der style.css habe ich diese “#navigation” so definiert:

#navigation, #navigation a { color: #ffffff; font-weight: bold; text-decoration: none; text-align: center; }

Einsortiert unter index.php, style.css

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

17.
Okt
2005

Optische Abgrenzung einzelner Beiträge

Um die einzelnen Beiträge optisch voneinander abzugrenzen, möchte ich sie jeweils mit einem Rahmen umgeben. Dazu muss ich in der index.php zunächst festlegen, was dieser Rahmen umfassen soll. Ich möchte den jeweiligen Beitrag mitsamt der Kommentare eingerahmt haben. Um das zu erreichen, setze ich den Text ab der h2-Überschrift (dem Beitragstitel) bis hinter den php-Befehl, der die Kommentare aufruft (comments_template) in einen “div”-Container, dem ich class=”single” zuweise. Diese Klasse definiere ich in der style.css mit einem weißen Hintergrund, einem gepunkteten Rand, einem Innenabstand und einem Abstand nach unten:
051017-1
Den gleichen Rand füge ich auch bei “#sidebar” ein.

Einsortiert unter index.php, style.css

5.
Okt
2005

Beitragstitel als Permalink

Momentan steht vor dem Titel jedes Beitrags die ID des Beitrags (eine Nummer, die WP nach der Reihenfolge, in der die Beiträge geschrieben werden, vergibt.) Da ich manche Beiträge aber erst als Entwurf abspeichere und später veröffentliche, machen die IDs nicht allzu viel Sinn, da sie dann nicht mehr in der richtigen Reihenfolge sind, daher möchte ich sie nicht vor den Titeln stehen haben.

Deshalb muss ich eine kleine Änderung in der index.php vornehmen. Dort stand vorher:
051005-3
Das habe ich folgendermaßen geändert:
051005-4
Nun ist jede Überschrift ein permanenter Link zum jeweiligen Beitrag.

Einsortiert unter index.php