WordPress: Trackbacks/Pingbacks nicht mehr als Kommentar zählen lassen

WordPress: Trackbacks/Pingbacks nicht mehr als Kommentar zählen lassen

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.

via

5 Gedanken zu „WordPress: Trackbacks/Pingbacks nicht mehr als Kommentar zählen lassen

  1. 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’]);”

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

  2. 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, Urgix

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.