Como solucionar problemas com o RSS Feed do WordPress

por Celso Lemes em 07/01/2010

na categoria 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



{ 18 comentários… leia abaixo ou deixe o seu }

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

12 Silmara 07/04/2010 às 5:41 pm

Olá!

Quando alguma pessoa vai add meu blog em sua lista de blogs dá a seguinte mensagem: “Não foi possível detectar um feed para este URL. As postagens do Blog e a hora da atualização não serão exibidas. Adicionar URL mesmo assim?”

O que faço para mudar isso?

Obrigada pela atenção.

Aguardo uma resposta… :)

Responder

13 Celso Lemes 08/04/2010 às 3:11 pm

Silmara,
Desculpe mas eu não sei como isso poderia ser resolvido.

Abraço!

Responder

14 Frederico 08/05/2010 às 2:29 pm

Celso,

não estou querendo ensinar o padre a rezar, mas bem que você poderia colocar seu logotipo no seu RSS feedburner e me explicar como é que eu faço para mostrar meu texto completo no feed (com imagens e tudo) igual ao seu.

Fred

Responder

15 Celso Lemes 09/05/2010 às 12:24 am

Frederico,
Não sabia que era possível inserir o banner no Feed. Vou procurar saber mais sobre isso.

Para ativar o feed completo, você deve clicar na aba “Configurações” e em “Leitura”. Selecione a opção “Texto completo”.

Abraço!

Responder

16 Frederico 09/05/2010 às 9:35 pm

Celso,

para colocar seu logotipo no topo do Feedburner, faça o seguinte:

1 – No Feedburner, clique em “Optimize”. Depois clique em “feed image burner”.

2 – Na opção “image source”, escolha “Specify custom image URL”.

3 – Na opção “specify custom image URL”, escreva o endereço da imagem.

4 – Na opção “image title”, coloque o nome de sua imagem. Eu coloquei “logo is” (logotipo do I.S.)

5 – Na opção link, escreva o endereço para o qual a imagem deve levar o leitor que clicar nela. Aqui, você deve colocar o endereço completo, com http:// – digo isso, porque minha imagem não estava levando para o endereço que eu queria porque eu esqueci o http://. Eu comecei o endereço com www. e sempre dava erro.

6 – por fim, clique em “save” para ativar o serviço. A partir de agora seu feedburner está personalizado com o logotipo de seu blog.

Valeu, Celso.

Responder

17 Celso Lemes 10/05/2010 às 12:40 pm

Frederico,
Vivendo e aprendendo. Obrigado pela dica.
Vou implantar amanhã porque agora não estou em casa e estou meio que sem ferramentas aqui.

Abraço!

Responder

18 Everson Vargas da Luz 20/07/2010 às 4:29 pm

É isso mesmo, principalmente na parte de plugins, muitas pessoas tiveram esse problema por fazer update para a versão 3 do wordpress.

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.

Post Anterior:

Próximo Post