Come risolvere i problemi con i feed RSS in WordPress?

Stai riscontrando un errore nel feed RSS del tuo sito WordPress? 

Recentemente uno dei nostri lettori ci ha chiesto come correggere gli errori nei feed RSS di WordPress. 

Esistono più tipi di errori per i feed RSS e in grande parte possono essere causati da modifiche a plugin e temi. In questo articolo, ti mostreremo come trovare e correggere gli errori dei feed RSS in WordPress.

1. Quali sono gli errori di feed RSS WordPress più comuni?

I più comuni errori di feed RSS in WordPress sono causati da una formattazione sbagliata. WordPress genera feed RSS in XML, che è un linguaggio di markup. 

Il messaggio di errore RSS sarà simile a questo:

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

A seconda del browser in uso, il messaggio di errore del feed RSS potrebbe variare.

Ecco un’altro messaggio di errore:

Warning: Cannot modify header information – headers already sent by (output started at /home/username/example.com/wp-content/themes/twentysixteen/functions.php:433) in /home/username/example.com/wp-includes/pluggable.php on line 1228

Se si utilizza FeedBurner, i propri errori potrebbero apparire diversi.

Detto questo, diamo un’occhiata a cosa causa questi errori del feed RSS e come risolverli.

2. Correzione manuale degli errori di feed RSS in WordPress

Il motivo più probabile per cui i feed RSS mostrano errori è per colpa della formattazione. Questa scarsa formattazione può essere causata da uno spazio vuoto dopo la chiusura del tag php in un plugin o nel file functions.php del tema.

Se hai recentemente aggiunto uno snippet di codice al file functions.php del tema o del tema figlio è necessario modificare il file functions.php

Verifica se c’è un tag di chiusura php alla fine del tuo file functions.php, assicurati che non ci sia spazi extra o interruzioni di linea dopi il tag di chiusura.

Idealmente, il tag PHP di chiusura non è richiesto alla fine del file. Questo è il motivo per cui sarebbe meglio se si rimuovesse del tutto questo tag.

Questo dovrebbe risolvere il problema nella maggior parte dei casi. Tuttavia, se l’errore ci sta ancora continua a legger.

3. Correggere gli errori di feed RSS di WordPress tramite Plugin

La prima cosa che devi fare è installare e attivare il plugin Fix My Feed RSS Repair . Dopo l’attivazione, vai su Strumenti » pagina di RSS Feed fix.

Fai clic sul pulsante Fix Feed e questo è tutto.

Ora puoi visitare il tuo feed in una finestra del browser o testarlo con uno strumento per la convalida del feed .

Speriamo che questo articolo ti abbia aiutato a correggere gli errori del feed RSS in WordPress sul tuo sito. 

Se hai dubbi o domande fammelo sapere qui sotto nei commenti e farò del mio meglio per risponderti il prima possibile.

Ho inoltre messo in piedi un gruppo gratuito su Facebook per tutti gli utilizzatori di WordPress, il gruppo e aperto a tutti quanti e dentro puoi fare domande, chiedere aiuto e sopratutto confrontarti con veri professionisti che usano WordPress per tutti i loro progetti online. Il gruppo si chiama Utilizzatori WordPress e lo puoi trovare qui.

Se ti sei appena iscritto al nostro gruppo facci un saluto! Non mordiamo sai.

Hai trovato utile questo articolo? 

Fallo sapere a tutti a quanti lasciando una tua valutazione (da 1 a 5 stele) qui sotto. A te non costa nulla ma per me significa tantissimo, sopratutto se il tuo sarà un voto a 5 stele.

Hai qualche domande o qualcosa da aggiungere? Fammelo sapere con un commento

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Su questo sito usiamo i cookie. Tracciamo in maniera del tutto anonima le azioni dei nostri utenti. Visita il Centro Privacy per ulteriori informazioni o Impostazioni Privacy per modificare le tue preferenze.

Privacy Settings saved!
Impostazioni Privacy

Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookie. Controlla qui i tuoi servizi di cookie personali.

Questi cookie sono necessari per il funzionamento del sito Web e non possono essere disattivati nei nostri sistemi.

Per utilizzare questo sito abbiamo bisogno che accetti l'uso dei seguenti cookie tecnici:
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec
  • wp-settings-time-2
  • wp-settings-2
  • wordpress_gdpr_cookies_declined
  • wordpress_gdpr_cookies_allowed
  • wordpress_gdpr_allowed_services

Usiamo WooCommerce come sistema di acquisto. Per il carrello e l'elaborazione degli ordini verranno memorizzati 2 cookies. Questi cookie sono strettamente necessari e non possono essere disattivati.
  • woocommerce_cart_hash
  • woocommerce_items_in_cart

Monitoriamo in maniera del tutto anonima i visitatori di questo sito con lo scopo di avere un resoconto sul nostro lavoro e per migliorare sia il nostro sito sia il nostro servizio.
  • _ga
  • _gid
  • _gat


Rifiuta tutti i Servizi
Accetta tutti i Servizi
Torna su