Трекбэки — это сообщения в списке комментариев, говорящие о том что такой-то блог ссылается на данную статью. Многие блоги отключают их, но не все.
Если вы используете данную функцию, то лучше отделить трекбэки от общего списка комментариев. Комментарии это все же беседа между реальными людьми и периодические появления в списке посторонних сообщений ничего кроме путаницы не вызовет.
Метод, описанный ниже, позволит убрать трекбэки из списка комментариев и раположить их ниже в виде отдельного списка.
Итак…
Откройте файл comments.php и найдите следующую строку:
<?php foreach ($comments as $comment) : ?>
и вставьте после нее следующее:
<?php $comment_type = get_comment_type(); ?> <?php if($comment_type == 'comment') { ?>
Теперь найдите строку:
<?php endforeach; /* end for each comment */ ?>
и вставьте перед ней:
<?php } else { $trackback = true; } /* End of is_comment statement */ ?>
После вышеописанных действий в списке комментариев отсутствуют трекбэки. Теперь же необходимо сделать отдельный список для них.
Найдите эту строку:
<?php else : // this is displayed if there are no comments so far ?>
и вставьте перед ней:
<?php if ($trackback == true) { ?> <h3>Trackbacks</h3> <ol> <?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> <?php } ?>
На этом все. Напомню, что все это работает если вы используете трекбэки.
Оригинал: Separating Trackbacks from Comments




Я тоже уже писал об этом тут – http://inforedesign.com/2008/01/16/otdelenie-trekbekov-trackbacks-ot-kommentariev-comments/
[...] Wordpress: Как разделить комментарии и трекбэки? Трекбэки — это сообщения в списке комментариев, говорящие о том что такой-то блог ссылается на данную статью. Многие блоги отключают их, но не все. Если вы используете данную функцию, то лучше отделить трекбэки от общего списка комментариев. Комментарии это все же беседа между реальными людьми и периодические появления в списке посторонних сообщений ничего кроме путаницы не вызовет… [...]
с выходом 2,7 это уже не актуально, хотя и с 2,6,3 тоже
еще бы комменты в нон фолов заключить и всё …
Давно собираюсь сделать, да всё никак не соберусь ))
Я еще AJAX приляпал , чтоб если необходимо взглянуть на коммент тракбэка
Пример http://modul.da-da.biz/?p=468
Жмешь на время+дата – коммент подкачивается
Жмешь повторно – исчезает