Den Autor eines Beitrags im Standard-Theme Kubrick in WordPress anzeigen

02. Januar 2009

Wer schreibt denn hier? Das sollte für jeden Beitrag im Blog ersichtlich sein. Um das zu erreichen, sind in den Template-Dateien des Standard-Theme Kubrick Änderungen notwendig.

Dabei geht es im Wesentlichen darum, den Code

<?php the_author() ?>

mit dem Template-Tag “the_author()” an geeigneter Stelle in den Template-Dateien zu platzieren.

“index.php” ist die zentrale Template-Datei des Theme, ohne die es nich funktioniert. Sie ist für das Darstellen der Startseite des Blog verantwortlich. In dieser Datei habe ich die Zeile

<small><?php the_time(__('F jS, Y', 'kubrick')) ?> <!-- by <?php the_author() ?> --></small>

wie folgt geändert:

<small><?php the_time(__('F jS, Y', 'kubrick')) ?>, <?php the_author() ?> </small>

Ebenso habe ich in den Template-Dateien “archive.php” die Zeile

<small><?php the_time(__('l, F jS, Y', 'kubrick')) ?></small>

und in “search.php” die Zeile

<small><?php the_time('l, F jS, Y') ?></small>

ersetzt. Wieso in diesen beiden Template-Dateien ursprünglich unterschieldliche Code-Zeilen verwendet werden, ist mir unklar. “archive.php” listet die Beiträge eines Archivs auf und stellt sie dar. “search.php” macht das mit den Ergebnissen von Suchabfragen.

Schließlich habe ich noch Änderungen an der Template-Datei “single.php”, die den einzelnen Blogbeitrag entsprechend darstellt, gemacht.

<p class="postmetadata alt">
 <small>
  Der Beitrag wurde

  ...

 </small>
</p>

Wegen der Vielzahl der Änderungen und des damit verbundenen Umfangs das darzustellenden Quelltextes habe ich auf die Details an dieser Stelle verzichtet.

Einen Kommentar schreiben

Die Angaben mit * sind erforderlich.