Ich sehe, ich habe vergessen, den ersten PHP-Ausdruck zu schließen. Deine Fehlermeldung hat damit zwar eigentlich nix zu tun, aber kann sein, dass der Parser sich verschluckt hat. Probiere es mal hiermit:
PHP
<?php foreach ($comments as $comment) : ?>
<?php if (strpos($_SERVER['SERVER_NAME'], $comment->comment_author_url) === false) { ?>
// bla bla blubb
<?php } endforeach; /* end for each comment */ ?>
(Einzige Änderung ist das ?> am Ende der zweiten Zeile.)