Trackbacks zwischen den Kommentaren deaktivieren

Es stört Sie, dass die Kommentare und Trackbacks gemeinsam angezeigt werden?

Wordpress hat die unschöne Eigenschaft, Kommentare und Trackbacks gemeinsam nach Datum sortiert anzuzeigen. Dies ist oftmals störend, da Diskussionsverläufe, durch die dazwischen erscheinenden Trackbacks, gestört werden.

Innerhalb von Wordpress gibt es jedoch keine Möglichkeit Einstellungen vorzunehmen, die eine Trennung von Kommentaren und Trackbacks erlaubt.

Doch durch einen simplen Eingriff innerhalb der Datei comments.php, ist es möglich dies umzusetzen.

Die Anzeige von Trackbacks komplett unterbinden

Durch den Einbau einer IF-Schleife können Sie dem System mitteilen, dass es nur Kommentare anzeigen soll, nicht aber die Trackbacks.

Öfnen Sie dafür die Datei comments.php. Sie finden diese Datei in Ihrem Theme-Verzeichnis

Suchen Sie als nächstes nach folgender Zeile:

<?php foreach ($comments as $comment) : ?>

Wenn Sie die Zeile gefunden haben, fügen Sie direkt dadrunter den Beginn einer IF-Schleife ein. Diese überprüft, bevor ein Eintrag dargestellt wird, ob es sich um einen “echten” Kommentar handelt.

<?php foreach ($comments as $comment) : ?>
<?php if (get_comment_type() == "comment"){ ??>

Als nächsten und letzten Schritt, müssen Sie die IF-Scheife nur noch an der richtigen Stelle schliessen. Suchen Sie hierfür nach folgender Zeile im Quelltext.

<?php endforeach; ?>

und fügen Sie direkt dadrüber folgenden Code ein

<?php } ?>
<?php endforeach; ?>

Speichern Sie anschließend die Datei ab und laden Sie diese auf Ihren Webspace. Nun werden innerhalb Ihres Blogs nur noch die Kommentare ohne die Trackbacks angezeigt.

953 Views

Letzte Aktualisierung: 28.11.2009

Tags: , , , ,

1 Kommentar zu “Trackbacks zwischen den Kommentaren deaktivieren”

Gravatar
Am 13.11.2009 um 09:10 Uhr

Dieses blog ist super. Es gibt viele Stunden des Lesens.

Sag deine Meinung zu diesem Artikel