Si lo que necesitas es detectar qué trackbacks se han producido por enlazar de manera interna contenido de tu propio sitio web, y evitar que aparezcan en el listado de comentarios, lo único que tienes que hacer es introducir una sentencia condicional en el loop de comentarios que segregue los trackbacks y con la orden strpos(); detectar aquellos que contengan la URL de tu sitio web.
foreach ($comments as $comment) { // comienza el loop de comentarios
$comment_type = get_comment_type();
$comment_auth_url = $comment--->comment_author_url;
$string_to_find = 'http://example.com';
$pos = strpos($comment_auth_url, $string_to_find);
if ( $comment_type == 'comment' || $comment_type != 'comment' && $pos === false ) { // si es un comentario o un trackback externo
// código para mostrar cada comentario
} else { // si es un trackback interno
// no hacer nada
}
} // fin del loop de comentarios