Jawoll, mit leicht trunkigem Kopf habe ich es endlich geschafft, meine Track/Pingbacks zu reparieren. Also nicht jene, welche mein Weblog verschickt, sondern die Anzeige in meinem Theme. Sie sind nämlich zwar gezählt worden, aber wurden nicht mehr angezeigt. Ich habe mich nun im Zuge dessen gleich zweier Plugins bedient, nämlich, um Ping- sowie Trackbacks und auch Kommentare zu separieren. Das finde ich nämlich viel übersichtlicher, also wenn unter einem Artikel die Kommentare folgen und darunter jeweils die Rückmeldungen anderer Weblogs angezeigt werden.
Plugins:
- Ping/Track/Comment Count in Version 1.1 | Von Mark Jaquith | Besuch die Plugin-Seite
- Seperation Anxiety in Version 1.2 | Von Chris J. Davis, Scott Merill | Besuch die Plugin-Seite
In der comments.php meines Themes habe ich mich dann einfach folgendem Code bedient:
1 2 3 4 5 6 7 | <?php comment_type_count('pingback'); // Sagt wie viele Pingbacks comment_type_count('trackback'); // Sagt wie viele Trackbacks comment_type_count('ping'); // Zaehlt Ping und Track zusammen, insgesamt comment_type_count('comment'); // Sagt wie viele Kommentare, abzueglich Pings comment_type_count(); // Zaehlt alles zusammen (pingback + trackbacks + comments) ?> |
Daraus habe ich mir dann einfach eine Zeile zusammen gefügt und in mein Theme integriert.
Weiterhin habe ich noch folgenden Code benutzt, um die Trackbacks nicht nur zu zählen, sondern auch darzustellen. Natürlich ist das aber immer auch von den CSS-Optionen des jeweiligen Themes abhängig.
1 2 3 4 5 6 7 8 9 10 11 | <h3 id="comments">und <strong><?php comment_type_count('pingback');?></strong> Pingback, sowie <strong><?php comment_type_count('trackback');?></strong> Trackbacks</h3> <ol class="commentlist"> <!-- <small> --> <?php foreach ($comments as $comment) : ?> <?php $comment_type = get_comment_type(); ?> <?php if($comment_type != 'comment') { ?> <li><?php comment_author_link() ?></li> <?php } ?> <?php endforeach; ?> </ol> <!-- </small> --> |
Wenn ich später dann mehr Zeit habe, schreibe ich das hier alles noch mal ordentlich auf. ABER nun muss ich los, hinfort wohl.
Auch passende Artikel:
- Ich finde ja, es gibt nichts zu sagen [Update]
- No Self Pings anymore // WordPress Plugin
- Günter W. ist wieder da // Wallraff is back!
Tags: fix.it, kommentare, php, pingback, seprarieren, trackback




















![Validate my RSS feed [Valid RSS]](http://thafaker.de/wp-content/blogbutton/valid-rss.png)

