Здравствуйте. Часто встречаюсь с тем что на некоторых шаблонах не работают редиректы. Ругаеться на файл wp-includes/post-template.php:797. В данной строке стоит echo $output, что как бе намекает что происходит вывод, но мне от этого не легче. файл в UTF-8 без BOM, права у файла 777. Все равно кукишь.
Версия WP:3.2.1.
Заранее спасибо.
Конфликт header-а и некоторых шаблонов.

Не файл движка надо смотреть, а плагины и фильтры, подключенные в Теме. Тем более, если ошибка проявляется не всегда, а, как Вы пишете, "на некоторых шаблонах". Впрочем, файлы движка тоже бывает полезно смотреть – к ним цепляется всякая зловредная гадость.
Т.е. это обходиться только путем вычиток кода шаблона?О_О
Я другого способа не знаю.
На BOM можно проверить утилитой (ссылка у меня в блоге), а на "провалы" и "хвосты" – только глазками.