Hallo
ich hätte gerne ,wie auf dieser Seite:
http://www.zyblog.de/2005/12/31/gma…enken/#comments
eine "Nummerierung der Kommentare".
Welche Datei (en) muss ich wie ändern.
Vielen Dank schon mal für eure Hilfe
viele Gruesse
SuMu
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellen
Hallo
ich hätte gerne ,wie auf dieser Seite:
http://www.zyblog.de/2005/12/31/gma…enken/#comments
eine "Nummerierung der Kommentare".
Welche Datei (en) muss ich wie ändern.
Vielen Dank schon mal für eure Hilfe
viele Gruesse
SuMu
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
du könntest auch einfach den besitzer der seite fragen: ZyBlog
Dafür ist ein Plugin notwendig - in deutsch ist es hier. Link
Ich glaube, was SuMu meint ist einfach nur dir Nummerierung. Denn sein Link zeigt auf normale Kommentare und bei diesen verwende ich keine weiteren Plugins.
Die Nummerierung macht man mit simplem HTML.
Um die Kommentare herum ein <ol> </ol> Tag. Jeden einzelnen Kommentar dann in ein <li> </li> verpackt. Fertig ist die Nummerierung.
Zitat von malo.connyDafür ist ein Plugin notwendig
Notwendig ist es nicht. Kann sicher jeder im Template selbst reinbasteln. Ich habs z.B. so gelöst (comments.php):
...
<!-- You can start editing here. -->
<?php if ($comments) : ?>
<h3 id="comments">Kommentare:</h3>
<ol class="commentlist">
<?php $comment_count=1; ?>
<?php foreach ($comments as $comment) : ?>
<li class="commentbody" id="comment-<?php comment_ID() ?>">
<?php comment_author_link() ?>
<?php if ($comment->comment_approved == '0') : ?>
<em>Your comment is awaiting moderation.</em>
<?php endif; ?>
<br />
<a class="commentlink" href="#comment-<?php comment_ID() ?>" title=""><?php comment_date('l, d. F Y') ?> <?php comment_time('H:i') ?></a> <?php edit_comment_link('e','',''); ?>
<div class="commentcount"><?php echo $comment_count; ?></div>
<?php comment_text() ?>
</li>
<?php $comment_count++; ?>
<?php endforeach; /* end for each comment */ ?>
...
Alles anzeigen
Zunächst wird vor Ausgabe der Kommentare (und diese Schleife gibt es in jedem Theme) eine eigene Variable als Counter definiert:
Innerhalb der Kommentar-Ausgabe-Schleife kann man diese Variable dann in einem beliebigen Format ausgeben:
und schließlich wird (noch innerhalb der Schleife) der Kommentar-Counter um 1 erhöht:
Fertig. Also einfach nur eine kleine Schleife, wie man sie auch aus Basic, C usw. kennt. Ein Plug-In ist für sowas schon recht übertrieben und vor allem ist man durch den Einbau in die Templates wesentlich flexibler.
Ich habe die style.css editiert.
.commentlist li {
margin: 15px 0 3px;
padding: 5px 10px 3px;
list-style: decimal outside;
list-style-type:upper-roman;
Schöne Beispiele für die verschiedenen Aufzählungszeichen findet man bei css4You
danke jowra! genau das war es!
Nur um die Nummerierung duchzuführen reicht natürlich ol. Da habe ich ein wenig über das Ziel hinaus geschossen - Sorry.
Mit dem Plugin wird natürlich mehr gemacht, als nur eine Nummerierung.
-Formatierung incl. Darstellung und Umbruch ab soundsoviele Kommentare, etc.
Aber das war nicht gesucht. ;)
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!