Como corrigir erros de RSS Feed do WordPress

Você está encontrando um erro de feed RSS em seu site do WordPress? Recentemente, um de nossos leitores nos perguntou como corrigir erros de feed RSS do WordPress. Existem vários tipos de erros de feed RSS e podem ser causados ​​por mudanças em plugins e temas. Neste artigo, mostraremos como encontrar e corrigir erros de feed RSS do WordPress.

WordPress RSS feed error

Erros de RSS Feed mais comuns

Os erros de feed RSS WordPress mais comuns são causados ​​pela má formatação. O WordPress produz feeds RSS em XML, que é uma linguagem de marcação rigorosa. Um intervalo de linha faltante ou uma guia extra pode quebrar seu feed RSS.

A mensagem de erro RSS será algo assim:

XML Parsing Error: XML ou declaração de texto não no início da entidade
Localização: http://example.com/feed
Linha número 2, coluna 1:

Dependendo do navegador que você estiver usando, sua mensagem de erro de feed RSS pode variar.

Você também pode ver esta mensagem de erro ao visitar seu feed em um navegador.

Aviso: Não é possível modificar as informações do cabeçalho – cabeçalhos já enviados por (saída iniciada em /home/username/example.com/wp-content/themes/twentysixteen/functions.php:433) em /home/username/example.com/wp- inclui / pluggable.php na linha 1228

Se você estiver usando FeedBurner, seus erros podem parecer diferentes.

Dito isto, vamos dar uma olhada no que causa esses erros de feed RSS e como corrigi-los.

Reparando manualmente erros de RSS Feed no WordPress

O motivo mais provável para que seus feeds RSS mostre erro é uma formatação fraca. Esta má formatação pode ser causada por um espaço em branco após o fechamento do tag php em um plugin ou no arquivo functions.php do seu tema.

Se você adicionou recentemente um fragmento de código ao seu tema ou ao arquivo functions.php do tema filho. Então você precisa editar seu arquivo de funções.

Se houver uma tag de fp de fechamento no final do arquivo de funções, certifique-se de que não há espaço extra ou quebras de linha depois.

Idealmente, a tag PHP de encerramento não é necessária no final do arquivo. É por isso que seria melhor se você remover o tag final do php completamente.

Isso deve resolver o problema na maioria dos casos. No entanto, se não corrigir o erro de feed RSS, continue a ler.

Reparando WordPress RSS Feed Errors Using Plugin

A primeira coisa que você precisa fazer é instalar e ativar o plugin Repair My Feed RSS Repair. Após a ativação, basta ir para Ferramentas »RSS Feed Fix página.

Corrigir o botão de alimentação RSS

Clique no botão Fix feed e é tudo.

Agora você pode visitar seu feed em uma janela do navegador ou testá-lo com uma ferramenta de validação de feed.

Esperamos que este artigo o ajude a corrigir erros de feed RSS do WordPress em seu site. Você também pode querer dar uma olhada em nosso guia sobre como fazer um feed RSS separado para cada categoria no WordPress.