Dazu muss man nur diesen Code hier am anfang der functions.php des Themes hineninkopieren.
<?php function ping_count() { global $id; $comments_by_type = &separate_comments(get_comments('post_id=' . $id)); return count($comments_by_type['pings']); } function comment_count() { global $id; $comments_by_type = &separate_comments(get_comments('post_id=' . $id)); return count($comments_by_type['comment']); } add_filter('get_comments_number', 'comment_count', 0); ?>
Besonders Sinnvoll ist dies wenn man die Trackbacks/Pingbacks als Liste über/unter den Kommentaren anzeigt.
Mit
<?php echo ping_count();?>
kann man die Anzahl der Track-/Pingbacks angeben.
Das könnte dich auch interesieren:
Prometheus
8. Jun 09 um 16:05
Danke. Gut zu wissen.
daburna
9. Jun 09 um 17:04
Irgendwas ist das strange. Wenn ich das kopiere und in meine Datei einfüge, bekomm ich folgenden Fehler beim Seitenaufrufen: Parse error: syntax error, unexpected T_RETURN, expecting T_VARIABLE or ‘$’ in /customers/daburna.de/daburna.de/httpd.www/blog/wp-content/themes/blueblog/functions.php on line 91. Das bezieht sich in dem Fall auf “return count($comments_by_type['comment']);”
Yoschi
9. Jun 09 um 17:25
Kopier mal den Code ganz oben von der functions.php.
daburna
9. Jun 09 um 17:45
Vielleicht steh ich gerade auf dem Schlauch, aber ich versteh dich da jetzt nicht ganz
Soll ich meine functions.php kopieren oder ?
Yoschi
9. Jun 09 um 17:46
Scheisse ausgedrückt ich weiss.
Ich möchte das du den oben geschriebener Code ganz am Anfang der functions.php kopierst.
daburna
9. Jun 09 um 17:52
Wird leider nicht besser. Parse error: syntax error, unexpected T_RETURN, expecting T_VARIABLE or ‘$’ in /customers/daburna.de/daburna.de/httpd.www/blog/wp-content/themes/blueblog/functions.php on line 7
Yoschi
9. Jun 09 um 17:58
Ich hab den Fehler gefunden ich habe eine Zeile nicht ganz kopiert weil nano sie ausgeblendet hat da sie schon zu lang war.
Kopier mal jetzt den Code.
daburna
9. Jun 09 um 18:02
Das sieht gleich viel besser aus! Danke! Die offenen Klammern hatte ich jetzt auch irgendwie als Ursache vermutet. Allerdings hast du nun oben zweimal php drin stehen. Jetzt muß ich noch suchen, wo stand, wie ich die Anzahl der Trackbacks dann noch anzeigen lasse.
Yoschi
9. Jun 09 um 18:03
Gib mir 5-10 Minuten und oben im Artikel wirds stehen wie es geht.
Yoschi
9. Jun 09 um 19:26
So habs nun geschrieben wie mans macht.
daburna
10. Jun 09 um 00:06
Der Zähler zählt zwar, aber dennoch bekomm ich diese Meldung:
Yoschi
10. Jun 09 um 18:06
Wo kriegst du diese Fehlermeldung zu sehen?
daburna
11. Jun 09 um 10:56
Direkt über den gezählten Trackbacks. Also danach sagt WP dann “2 Trackbacks”.
Yoschi
11. Jun 09 um 20:44
Tut mir leid aber ich kann den Fehler einfach nicht finden.
Yoschi
12. Jun 09 um 19:23
So jetzt sollte das Problem nicht mehr auftreften. Bei Fehler melden.
hombertho
6. Jul 09 um 16:44
Klasse, genau was ich gesucht habe für meinen Blog. Jetzt konnte ich endlich die Kommentare und die Trackbacks voneinander trennen
Dominik
16. Jul 09 um 16:46
Interessanter Beitrag. Werde ich bestimmt bald mal auch in meinem Blog so umsetzen. Denn Kommentare mit Trackbacks vermischt sehen nicht so gut aus.
Edit: Die Browseranzeige bei dir funktioniert wohl nicht richtig. Ich setze den FF 3.5 ein
Yoschi
16. Jul 09 um 17:33
Bei meinen Kommentar wird mir der Firefox 3.5 richtig angezeigt.
Vieleicht den User Agent mal überprüfen?
Yoschi
25. Jul 09 um 15:20
Achso daran lag es.
Stefanie Heinze
11. Sep 09 um 00:53
Hey super, klappt jetzt alles.
Stefanie Heinze
Urgixgax
13. Jan 10 um 00:04
Hallo, sieht ja echt einfach aus. Wollte es mal beim WordPress Theme “Freshy 2″ testen, bekomme es aber nicht hin. Könntest Du mir da irgendwie helfen?
Danke im Voraus.
Gruß Urgixgax
Yoschi
13. Jan 10 um 06:23
Hallo,
wenn ich mir dein Blog ansehe habe ich den Eindruck das dass schon eingebaut wurde oder irre ich mich da?
Wobei brauchst du denn Hilfe?
Urgixgax
16. Jan 10 um 07:51
Sorry habe die Benachrichtigung vergessen zu aktivieren, darum Antworte ich jetzt erst.
Bei dem BlueBlog Theme ist es schon dabei richtig. Aber ich bin im Moment etwas unschlüssig, welches Blog Theme ich gerne nutzen würde. Im Moment bin ich bei “Aeros” hängen geblieben. Ist etwas chaotisch ich weiß, aber ich sende Dir gern Dateien zu, oder gebe Dir einen benötigten Link, oder was Du brauchst.
Hilfe brauche ich generell, um die Trackbacks und Kommentare getrennt, erst die Trackbacks und drunter die Kommentare anzeigen zu lassen, da ich in PHP und WordPress-Funktionen, nicht bewandert bin.
MfG, Urgixgax.
Yoschi
16. Jan 10 um 11:12
Moin,
achso ja du könntest mir das Theme zuschicken dann werde ich für dich zurecht schreiben und ggfs den Autor des Themes kontaktieren und ihm vorschlagen das zu übernehmen.
Urgixgax
16. Jan 10 um 11:33
Hallo, ich denke, das wäre die beste Idee. Ich lerne da zwar nix dabei und Du hast die ganze Arbeit, aber es wird wenigstens was. Senden kann ich an die Mailadresse, die man geschützt, über Deine Kontaktseite erreichen kann?
Welchen Gefallen kann ich Dir dann vielleicht tun?
Urgixgax
Yoschi
16. Jan 10 um 11:35
Ja die E-Mail Adresse von der Kontaktseite kannste nehmen.
Wenn du willst kann ich dir später zeigen was ich geändert habe damit du halt was dazu lernst.
Urgixgax
16. Jan 10 um 21:48
Okay ich danke Dir, Post geht gleich raus. Wird ein fettes Paket, da ich wegen dem Theme so unschlüssig bin …reusper.
Die Lernlektion, nehm ich dankend an.
Urgixgax
Nik
22. Jun 10 um 17:44
Das Ding scheint nicht mit WP 3.0 zu funktionieren.
Egal, was ich in die functions. Datei einfüge, bekomme dann einfach eine weisse Seite!
Yoschi
22. Jun 10 um 18:23
Es funktioniert. Ich hab es doch hier auch eingebaut und WordPress 3.0 am laufen.
Das du eine weiße Seite kriegst deutet darauf das fehlerhafte Code in der functions.php drinne ist oder ein Plugin herumzickt.
Hast du den functions.php Code wirklich ganz am Anfang stehen?
Nik
23. Jun 10 um 00:20
Fehler gefunden. Hab die falsche functions.php erwischt! Alles ok! danke!
Nik
23. Jun 10 um 00:23
Ja, nein, doch nicht… Code eingefügt – soweit so gut.
hmm..
Diesmal keine weissen Seiten – aber Kommentare werden trotzdem zusammen gezählt…
Nik
23. Jun 10 um 12:43
Ok, es geht doch. Hab wohl falsch aktualisiert!
Danke!