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