Como solucionar problemas com o RSS Feed do WordPress

by Celso Lemes on 07/01/2010

in Dicas para Fazer Blog

feed

De vez em quando blogueiros que utilizam o WordPress enfrentam problemas com o RSS Feed de seus blogs, que retornam erros sempre que o endereço feed é acessado. Confira alguns exemplos de erros:

error on line 4 at column 6: XML declaration allowed only at the start of the document
Below is a rendering of the page up to the first error.

Ou

Erro no processamento de XML: declaração xml ou de texto fora do início da entidade
Posição: http://feedproxy.google.com/…
Número da linha 3, coluna 1:

Normalmente estes problemas são causados por erros no código dos arquivos do WordPress, como a presença de espaços em lugares indevidos. Felizmente na maioria dos casos, a solução para estes problemas podem ser resolvidos de duas maneiras fáceis.

Desativar plugins
Eu não tenho dados corretos, mas creio que em 80% dos casos o problema com o feed esteja relacionado a algum plugin incompatível que adiciona um determinado código onde não deve. Neste caso, o problema poderia ser solucionado desativando o plugin problemático.

Porém repare que em certos casos, o problema pode estar relacionado a dois ou mais plugins, ou seja, um plugin é incompatível com outro e que juntos acarretam um terceiro problema.

Se você não souber qual o plugin deve ser desativado, desative todos os plugins e comece a reativá-los 1 por 1, sempre testando o feed, até que descubra qual deles é o vilão.

Republicar o WordPress
Caso o desativamento de plugins não resolva o problema, pode ser que exista algum erro em um dos arquivos de funcionamento do WordPress (que pode ter sido gerado por um plugin problemático) . Neste caso seria necessário republicar os arquivos do WordPress via FTP, sobrepondo os arquivos já presentes.

Estas dicas foram úteis? Deixe um comentário.

Related Posts with Thumbnails

Mais Artigos que você pode estar interessado




{ 11 comments… read them below or add one }

1 António 07/01/2010 às 9:23 am

Bom artigo CELSO!!!

Por vezes esses problemas acontecem e …é um problema resolvê-los :)

já agora deixo aqui o Feed Rss do meu site de anúncios no Brasil!

http://feeds.feedburner.com/ClassificadosNoMundo

Responder

2 DiegoPhotoshop 08/01/2010 às 1:21 pm

Valeu Celso, muito bom.
Erros chatos.

Responder

3 jossyel 08/01/2010 às 3:34 pm

podi crer Celso eu queria saber se tem como vc publicar algo sobre o CMS
WebSpell
cara ele todo alemao e fica dificil, tipo
se vc solber alguma tradução já é de ajuda
abraços

Responder

4 Celso Lemes 08/01/2010 às 10:02 pm

Jossyel,
Nunca tinha ouvido falar deste CMS, mas pelo que eu vi (não testei) ele parece estar em Inglês.
Vou dar uma olhada melhor (agora não posso) para ver se vale a pena criar um artigo sobre ele.

Abraço!

Responder

5 jossyel 09/01/2010 às 2:03 pm

valeu faz um esforço abraços

Responder

6 clouds 11/01/2010 às 9:41 pm

Salve,salve a todos que participam desse blog,mas é claro ao nosso amigo celso lemos , que por sua vez ,vem ajudando a nós internautas…
Pois é to tendo estes problema , ja desativei todos os pluguins e fui ativando um por um como esta a esplicação acima.Tbm republiquei via ftp,mas não obtive sucesso.
Mediante a esses problemas cancelei meu feed ,e ,criei novamente porém ,acontece o mesmo erro….
Vou continuar pesquisando pra ve se acho alguma coisa que solucione esse problema.
Se encontrar alguma solução vou postar aqui a fim de contribuir com seu trabalho em nos ajudar..
Abraço celso!!!

Responder

7 Iuri Rodrigues 20/01/2010 às 6:15 pm

Olá tudo bem, cara é o seguinte, eu troquei meu blog de e-mail e apaguei o feed do por pelo primeiro e-mail. quando fui criar outro pelo outro e-mail definitivo deu um pau resumindo to sem feed do blog.
como consigo resolver isso.
desde ja seu blog é ótimo…

Responder

8 Celso Lemes 20/01/2010 às 7:31 pm

Iuri,
Sua pergunta está bem confusa. Tente explicar melhor o seu problema.

Abraço!

Responder

9 Iuri Rodrigues 20/01/2010 às 9:19 pm

por partes
tenho um blog que foi criado com um e-mail, resolvi troca o blog para outra conta de e-mail fiz troca só que esqueci que tinha feito o cadastro no feedburner com o primeiro e-mail. Apaguei a conta do feedburner do primeiro e-mail e tentei fazer pela segunda conta com o endereço do blog e deu erro. resumindo tou sem feed entendeu amigo.
espero ta menos confuso rsrs

abraço

Responder

10 Celso Lemes 21/01/2010 às 9:50 am

Iuri,
Entendi o problema, pode ser que o antigo cadastro fique ativo por 30 dias após o cancelamento.
Eu não sei outra coisa que pode estar acontecendo.

Abraço!

Responder

11 iuri rodrigues 21/01/2010 às 4:57 pm

grato celso acredita que voltou a ativar pelo adsense

valeu

Responder

Deixe um comentário

Atenção antes de Deixar um Comentário!
- Se o seu comentário for relacionado ao post, tenha certeza de que o leu.
- Todo comentário obsceno, ilegal, ofensivo, anônimo, escrito todo em maiúscula, contendo gírias em excesso ou estritamente publicitários, serão "apagados".
- Somente inclua links no comentário se ajudar a explicar o seu comentário.
- Se precisa de ajuda, procure deixar o máximo de informação possível.
- Não peça para adicionar ao MSN.
- Spam não será tolerado.


Este site lhe foi útil? Então ajude na divulgação clicando aqui.

Previous post:

Next post: