Ist das private Weblog von Vladimir Simovic mit Berichten zum Thema Webwork und Internet. Ich wohne in Köln und arbeite als freier Webworker, Blogger und Autor.
Ich habe in den letzten zehn Tagen drei E-Mails bekommen, in denen ich gefragt wurde wie ich die Beitrags-Information unter den einzelnen Beiträgen realisiert habe. Hier eine Abbildung der Beitrags-Info:

Abbildung der Beitrags-Info
Diese Infoleiste kann man an einer beliebigen Stelle im Wordpress-Theme unterbringen. Ich habe hierfür extra eine single.php erstellt. Die single.php ist in einem Wordpress-Theme zuständig für die Ausgabe der einzelnen Beiträge (Einzelansicht).
Hier der zuständige Code aus der single.php:
<div class="feedback2">
<dl>
<dt>Info: </dt>
<dd><em><?php the_title(); ?></em> ist Beitrag Nr. <?php the_ID(); ?></dd>
<dt>Autor: </dt>
<dd><?php the_author(); ?> am <?php the_date(); ?> um <?php the_time(); ?></dd>
<dt>Kategorie: </dt>
<dd><?php the_category(','); ?></dd>
<dt>Tags: </dt>
<dd><?php
if (function_exists('the_post_keytags')) {
the_post_keytags();
}
else {
echo 'Plugin deaktiviert';
}
?></dd>
<dt>Trackback: </dt>
<dd><a href="<?php trackback_url() ?>">Trackback URI</a></dd>
</dl>
</div>
Wie man sieht habe ich für die Auszeichnung des Inhaltes eine Definitionsliste bemüht, weil es meiner Meinung nach semantisch sinnvoll ist. Der Rest dürfte selbsterklärend sein, wenn nicht, dann bitte hier ein Kommentar hinterlassen.
Im unteren Abschnitt habe ich eine Abfrage (if (function_exists) eingebaut, wenn dass tagging-Plugin deaktiviert sein sollte, sonst kommt es zu hässlichen Fehlermeldungen. Man könnte sich überlegen ob es für einen selbst nicht sinnvoller wäre, die Abfrage vor dem einleitenden dt-Tag einzubauen.
Hier der zuständige CSS-Code:
dt {
font-weight: bold;
}
dd {
margin: 1px 0 .5em 0;
}
.feedback2 p, .feedback2 dl {
margin: 10px 0;
}
.feedback2 dl dt {
float: left;
margin-right: 5px;
width: 80px;
}
.feedback2 dl dd {
margin-bottom: 1px;
}
Tut mir Leid, aber die Kommentar-Funktion ist momentan deaktiviert.
1. – Susanne
Kommentar vom 19. März 2007 um 16:24
Klasse Service
2. – my weblog » Blog Archive » WordPress - Information zum Beitrag
Pingback vom 19. März 2007 um 19:49
[...] Beitrags-Information in Eigenkreation » Peruns Weblog - Webwork und Internet Vladimir Simovic (aka Perun) zeigt wie's geht und so sieht es aus [...]
3. – Melanie
Kommentar vom 20. März 2007 um 05:32
Prima. Das erspart mir einiges an Arbeit!
4. – Thiemo
Kommentar vom 21. März 2007 um 08:55
Hallo.
Wie kann ich mir einen "Counter" anzeigen lassen. Also dass etwa zu den Infos etwa noch eine Zeile dazukommt, z.B.
x mal gelesen, y Trackbacks und z Kommentare. Ich fände es gut, Trackbacks und Kommentare zu trennen.
Gruß und danke vorweg
5. – milko
Kommentar vom 21. März 2007 um 16:46
@Thiemo: Schau mal bei Jared vorbei - der hat sich mit dieser Thematik beschäftigt.
6. – Perun
Kommentar vom 21. März 2007 um 17:10
@Thiemo,
die Suchfunktion ist dein Freund und Helfer:
Track- und Pingbacks separat auflisten.
7. – Klaus
Kommentar vom 21. März 2007 um 18:36
Hi.
Echt super gemacht.
Nun können auch mal neu Einsteiger das versuchen.
Echt super Seite.
Grüße Klaus:lol:
8. – Jared
Kommentar vom 22. März 2007 um 12:57
ich find diese infobox echt klasse! nur leider gehts bei mir nicht
sonst siehts nicht gut aus vom design her
9. – Thiemo
Kommentar vom 24. März 2007 um 11:02
@Milo und Perun
Vielen dank für den Hinweis
10. – Dreieinhalb
Kommentar vom 23. April 2007 um 17:17
Herzlichen Dank für die Info, ich suche schon einen halben Tag danach wie man eine solche Box unter den jeweiligen Eintrag realisieren kann. Super, endlich habt ihr mich erlöst :smile:!
Dominik
11. – semper-fi
Kommentar vom 06. August 2007 um 22:11
Dass nenne ich mal Kundenservice. Super! Vielen Dank!
12. – Definitionslisten nutzen - dynamicinternet
Pingback vom 09. August 2007 um 18:58
[...] werden (bei mir ist es eine ungeordnete Liste), oder unter dem Artikel die Beitragsinformationen. Perun hat dazu einen ausführlichen Beitrag [...]