Как это исправить?
Ошибка разбора XML: синтаксическая ошибка (Строка: 1, Символ: 0)
Обработать документ как HTML
Ошибка:unexpected text (non-whitespace text outside root element)
Описание:http://www.w3.org/TR/REC-xml/
1: <?xml version="1.0" encoding="UTF-8"?>
2: <rss version="2.0"
3: xmlns:content="http://purl.org/rss/1.0/modules/content/"
4: xmlns:wfw="http://wellformedweb.org/CommentAPI/"
BOM?
Чего? ) Извините
BOM – это сигнатура кодировки UTF-8. Любые PHP-файлы нужно сохранять либо в ANSI, либо в UTF-8 без сигнатуры.
То есть, выхотите сказать что у мя некоторые файлы в разных кодировках?
Не в разной, а некоторые файлы в неверной кодировке. Для WordPress надо, чтобы PHP-скрипты были либо в ANSI, либо в UTF-8. Файлов может быть очень много, для проверки наличия сигнатуры и замены кодировки есть специальные плагины (вот какие именно – не помню) – учитывайте, что они могут сделать серьезную нагрузку на сервер.
И вообще это не мое предположение, я лишь продолжаю идею Ю.Б. о сигнатуре 🙂
Спасибо. Дальше, думаю сам разберусь. Отпишусь по этмоу поводу.
Еще раз спасибо за подсказку. Преобразовал десяток файлов wp в корневой папке в UTF без BOM с помощью проги notepade++ и все заработало.