Отстранете грешка на ред 2 в колона 6

Кратка статия за проблема, с който се сблъсках онзи ден. Видях в инструментите на уеб администратора, че картата на сайта (т.е. файлът на картата на сайта) не променя броя на статиите в рамките на един месец, въпреки че те бяха добавяни редовно към сайта. Реших да отворя карта на сайта и ето причината:

Тази страница съдържа следните грешки: грешка на ред 2 в колона 6: XML декларация е разрешена само в началото на документа. По-долу е изобразена страницата до първата грешка.

Качих се на чужди форуми и започнах да мисля, че напоследък съм се променил на сайта:

1. Актуализирани приставки: деактивирането на актуализирани приставки не е решило проблема, въпреки че грешката може да е в тях и на някои сайтове са говорили за това;

2. Редактирах файла  functions.php:  друга възможна причина за грешката са празни редове преди началото на PHP таговете. И както се оказа, причината се криеше в няколко празни реда в края на functions.php - премахване на което се отървах от грешката.

Тоест отидох на "Appearance" => Editor => избрах файла "Theme functions (functions.php)" => слязох до самото дъно и премахнах празни редове.

Забележка: ако имате активирана приставка за кеширане, като WP-Cache или WP-SuperCache, препоръчително е да я деактивирате по време на търсенето на проблема, тъй като премахването на причината - може да не я забележите веднага.

3. Ако проблемът не е във файла functions.php - запомнете какви файлове сте редактирали или използвайте приставката Fix My Feed RSS Repair, която търси тези празни редове и ги премахва.

Напомням ви, че всяко редактиране е най-добре да направите резервно копие преди това !!!

Надявам се, че това решение е било полезно за вас, ако имате някакви допълнения или други решения на проблема - пишете коментари! Успех 🙂