Peruns Weblog - Webwork und Internet


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.



Beitrags-Information in Eigenkreation

Perun am 19. März 2007 um 13:40 Uhr

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:

Beispiel 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;
}

Verwandte Beiträge

Kategorien:
WordPress
Tags:
 
Beitrag:
Druckvorschau
Kommentare:
Kommentare verfolgen oder ein Kommentar abgeben

« Zum vorherigen Beitrag – Zum nächsten Beitrag »


12 Kommentare

  1. 1.Susanne

    Kommentar vom 19. März 2007 um 16:24

    Klasse Service :-)

  2. 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. 3.Melanie

    Kommentar vom 20. März 2007 um 05:32

    Prima. Das erspart mir einiges an Arbeit! :razz:

  4. 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. 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.

    :smile: - Perun :lol: Nachdem ich bei Dir angefragt hatte, ist mir bei meinem Problem auch schon ein Lämpchen aufgegangen. Ebenso hatte ich mir gedacht, dass ich gleich ein Tut schreibe und dann hattest Du Deins auch schon online.

  6. 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. 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. 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. 9.Thiemo

    Kommentar vom 24. März 2007 um 11:02

    @Milo und Perun
    Vielen dank für den Hinweis :-)

  10. 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. 11. – semper-fi

    Kommentar vom 06. August 2007 um 22:11

    Dass nenne ich mal Kundenservice. Super! Vielen Dank!

  12. 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 [...]

Tut mir Leid, aber die Kommentar-Funktion ist momentan deaktiviert.