Trackbacks are great for acknowledging people who have linked to you and they help you to keep track of where your post has appeared. However, they can be annoying when they break up your comments. Use this snippet to separate them.

Find this in your comments.php

 
foreach ($comments as $comment) : ?>
// Comments are displayed here
endforeach;

And replace with this:

 
<ul class="commentlist"> 
<?php //Displays comments only
 
<span style="white-space: pre;"> </span&gt;foreach ($comments as $comment) : ?> 
<span style="white-space: pre;"> </span><?php $comment_type = get_comment_type(); ?> 
<span style="white-space: pre;"> </span><?php if($comment_type == 'comment') { ?> 
<span style="white-space: pre;"> </span> <li>//Comment code goes here</li> 
<span style="white-space: pre;"> </span><?php } 
 
endforeach; 
</ul> 
<ul> 
<?php //Displays trackbacks only
 
<span style="white-space: pre;"> </span&gt;foreach ($comments as $comment) : ?> 
<span style="white-space: pre;"> </span><?php $comment_type = get_comment_type(); ?> 
<span style="white-space: pre;"> </span><?php if($comment_type != 'comment') { ?> 
<span style="white-space: pre;"> </span> <li><?php comment_author_link() ?></li> 
<span style="white-space: pre;"> </span><?php }
endforeach;
</ul>