WordPress        05 июня 2016        2252         0

Как исправить ошибку xml declaration allowed only at the start of the document WordPress?

Однажды мне написал клиент с просьбой разобраться, почему у него не генерируется карта сайта, WordPress попросту выдавал вместо карты сайта ошибку xml declaration allowed only at the start of the document. Как оказалось на странице где-то существовали лишние пробелы, о которых никто не знал. Покопавшись в коде в файлах шаблона, в файле functions.php и других, ничего «лишнего» я не обнаружил, тогда и нашёл уникальное решение, которое позволяет навсегда избавиться от ошибки xml declaration allowed only at the start of the document на WordPress.
Как исправить ошибку xml declaration allowed only at the start of the document при генерации карты сайта или RSS Feed на WordPress?

Как исправить ошибку xml declaration allowed only at the start of the document?

  • Скачайте файл. Первым делом нам нужно будет скачать файл фикс, который позволяет решить нашу проблему. Файл доступен по ссылке, не переживайте, файл не содержит вирусов, был проверен на многих сайтах и все работает как часы.
  • Загрузите файл на сервер. Далее нам необходимо загрузить файл ejnswpwhitespacefix.php на Ваш сервер с WordPress. Очень важно: Файл должен быть загружен в корневую директорию CMS, там где лежат такие файлы как wp-config.php и другие. Только в корневой каталог!
  • Редактирование файла. Следующим этапом будет редактирование файла index.php в корне сайта, перед загрузкой темы мы должны добавить подгрузку этого файла, так что сразу в первой строке добавляем:

В итоге содержимое файла должно быть примерно таким:

Не забываем сохранить файл index.php.
Открываем карту сайта, на которой выдавало ошибку и радуемся! Все должно работать!
В этой статье мы рассмотрели как исправить ошибку xml declaration allowed only at the start of the document при генерации карты сайта или RSS Feed на WordPress.

Как исправить ошибку xml declaration allowed only at the start of the document WordPress?
5 (100%) Проголосовало: 1

comments powered by HyperComments