histats

[WordPress] Errore interpretazione XML: i feed non funzionano

I feed di WordPress non funzionano. Come risolvere attivando un plugin…

feed WordPressProprio oggi stavo attivando i feed in un blog WordPress installato su un dominio esterno a questo e mi sono accorta che la pagina dei feed non funzionava.
Non ricordo quanto tempo è che non controllo i feed, però è possibile che con l’ultimo aggiornamento di WordPress, qualcosa sia andato storto.
Allora ho guardato su feedburner e nemmeno lì funzionavano.
Vediamo l’errore visualizzato e come risolvere facilmente.

L’errore riscontrato è il seguente:

Errore interpretazione XML: la dichiarazione XML o testuale non è all’inizio di un’entità.
Indirizzo: http://nomesito.it/feed/rss
Linea numero 2, colonna 1:
<?xml version=”1.0″ encoding=”UTF-8″?><rss version=”0.92″>

^

Così ho effettuato qualche ricerca su Google ed ho trovato tantissime discussioni in merito, le cause potevano essere diverse, ma il problema più comune era causato dagli spazi bianchi tralasciati all’interno del codice contenuto nei file relativi ai feed.

Quindi la prima soluzione sarebbe stata quella di andare a controllare tutti i file relativi ai feed e cancellare gli spazi bianchi, qualora fossero presenti.
Ho aperto uno dei file che consigliavano di andare a guardare (/wp-includes/wp-feed.php) ma non ho notato nulla o forse non ho trovato nulla!

Il plugin che sistema l’errore d’interpretazione XML

Poi mi sono ricordata di aver precedentemente letto un articolo in cui veniva consigliato un plugin miracoloso, il quale era in grado di trovare l’errore e successivamente ho scoperto che era in grado anche di risolverlo!

Il plugin di cui ti sto parlando è Fix RSS Feeds ed è facilissimo da utilizzare.

Installi Fix RSS Feeds come un normale plugin (manualmente oppure automaticamente dal pannello amministrativo), accedi al pannello amministrativo e trovi il suo link sotto il box “Impostazioni” nella colonna sinistra del pannello admin.

L’unica cosa che devi fare è quella di cliccare sul bottone “Fix wordpress rss feed error.

Incrocia le dita e vai a vedere se i tuoi feed sono di nuovo funzionanti 😉

4 commenti su “[WordPress] Errore interpretazione XML: i feed non funzionano”

  1. Io invece riscontro questo errore con google chrome.

    This page contains the following errors:

    error on line 187 at column 1: Extra content at the end of the document
    Below is a rendering of the page up to the first error.

    Sai dirmi come posso risolvere?

  2. Ciao,
    Sfortunatamente ho lo stesso problema ed ho cercato di utilizzare la stessa soluzione, senza però successo, sai consigliarmi qualcosa?

  3. Stavo appunto per dire «Ma chi vuoi che abbia questo problema..» e mi sono accorto di averlo anche io, chissà da quanto tempo…

    Sembra che Fix RSS Feeds fixi l’errore sui feed aggiungendo semplicemente due funzioni pre-definite da WordPress nel file /wp-blog-header.php della cartella principale… quindi si può disinstallare subito dopo aver caricato la procedura!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *