RSSWiększość osób, które pracują z WordPressem, ma także pozakładane konta w serwisie FeedBurner – dzięki temu mają możliwość śledzenia statystyk związanych z ich kanałem (kanałami) RSS – liczba czytelników, najpopularniejsze posty i tak dalej.

Moje konto funkcjonowało od dłuższego czasu bez większych problemów: jakież było moje zdziwienie, gdy okazało się, że przy próbie przejścia pod adres http://feeds2.feedburner.com/adamklimowski pokazuje się następujący błąd:

XML Parsing Error: XML or text declaration not at start of entity
Location: http://feeds2.feedburner.com/adamklimowski
Line Number 2, Column 1

Pomyślałem sobie: Google pomoże. Trafiłem na wpis Fix WordPress Feed XML Parsing Errors: Delete Blank Lines, gdzie podanych było kilka sposobów na rozwiązanie problemu. Wypróbowałem wszystkie:

  • Deaktywowanie wszystkich pluginów (zwłaszcza tych do cache’owania). Nie pomogło.
  • Oczyszczenie plików WordPressa z pustych linii przed i za znacznikami < ? i ?>. Do tego celu znakomicie nadaje się wtyczka Fix RSS Feed: znalazła imponującą ilość pustych linii. Niestety, to też nie pomogło…
  • Sprawdzenie plików skórki (zwłaszcza functions.php). Pustych linii nie znalazłem.
  • Pingowanie kanału RSS. Nic.
  • Twardy reset. Nie pomogło.

Zniechęcony położyłem się spać. Następnego dnia, koło południa, sprawdziłem kanał RSS raz jeszcze – tym razem działał! Jak zwykle okazało się, że reset rozwiązuje większość komputerowych problemów :)

Podziel się tekstem
  • Print
  • del.icio.us
  • Facebook
  • Twitter
  • RSS
  • Wykop