Se você usa WordPress com versão acima da 2.6, leia isso e veja se também não está com problemas no feed RSS do seu blog.
Essa semana o @marcelo_abib veio falar comigo no twitter umas coisas de mobile web e disse também que meu feed RSS estava desatualizado. Fui ver o que estava acontecendo com o WordPress ou com o FeedBurner.
Acessando pelo FeedBurner realmente estava desatualizado, e quando acessei diretamente no WordPress vi o problema da má formatação do XML. Na verdade se tratava de uma linha em branco no começo da página antes da declaração XML (<?xml ... ?>), o que não pode acontecer.
Tentei arrumar buscando alguma função em PHP que limpasse o output stream da página para eu colocar antes de escrever a declaração XML, mas não tive muito sucesso.
Procurei no Google pelo erro e achei uma página que explica o problema da linha branca antes da declaração XML no WordPress e dá algumas soluções. Como sou preguiçoso as vezes, tentei achar algo mais prático.
Achei então o plugin Fix RSS Feeds para WordPress que implementava as dicas do site FeedValidator. Instale, ative-o e na página de configuração dele, mande-o rodar. Ele vai alterar praticamente todos os seus arquivos do WordPress e corrigir o problema.
Show! O feed RSS nativo do WordPress voltou a funcionar.
Mas ainda no painel do FeedBurner eu recebia o erro de “read timeout error” ao fazer o pedido de Resync Feed para forçar um resincronismo.
Achei na página do FeedBurner de problemas conhecidos uma explicação sobre a mensagem de erro e que trazia um link de uma entrada no fórum do WordPress dizendo que esse problema poderia ser causado por alguns outros plugins instalados no seu blog. O FeedBurner sugere a instalação de um plugin que corrigiria isso e faria algumas coisas a mais, mas eu não cheguei a testá-lo.
No meu caso, não queria procurar o plugin com problema, então apenas diminuí para que meu feed RSS mostrasse 5 posts.
Tudo funcionando perfeitamente depois disso!
[update] Dica do José Augusto com outra forma de resolver o problema, solução proposta no blog de Lula Ribeiro.
Se estiver passando por esse problema e não conseguiu solucioná-lo, entre em contato comigo que terei prazer em ajudar!
July 3rd, 2009 at 1:22 am
Muito obrigada pela dica. Consegui, depois de mto sufoco, consertar meus feeds, graças a sua dica.
August 7th, 2009 at 12:35 am
Meu problema também com XML
Aparece essa mensagem:
Erro de RSS: XML erro: Não é bem-formados (inválidos token) na linha 1, coluna 1
Tem alguma dica?
August 8th, 2009 at 1:37 am
Sílvio, você usou o plugin que eu indiquei no post? Não funcionou??
Usa ele, funciona direitinho…
Obrigado pela visita.
August 10th, 2009 at 2:56 pm
Em um site que eu fiz, uso wordpress dentro dele e ja aconteceu 2 vezes das noticias serem totalmente diferentes do que era para estar lá!
Ja mudei os códigos do feed na pagina html, e ja vi os posts na area administrativa do wp e estão normais…
Não tenho a mínima ideia do que está acontecendo e aparecendo essas coisas locas no site!!
Tem alguma ideia do que seja isso?
Obrigado!
August 10th, 2009 at 2:57 pm
ah…o site
http://www.portalvmodel.com.br
August 11th, 2009 at 12:55 am
Olá Cádio, obrigado pela visita.
Não entendi direito seu problema… se quiser tentar explicar melhor por email, entre em contato comigo, farei o possível para tentar ajudar.
Grande abraço.
August 31st, 2009 at 3:52 pm
Puts cara que massa, eu já tive bastante problema com isso.
Valeu a dica, consegui corrigir esse problema que já vinha me incomodando a um tempão, pelo que eu vi isso foi gerado por causa de outros plugins do wordpress que causam problemas as vezes.
October 6th, 2009 at 9:42 pm
No meu caso não resolveu.
October 19th, 2009 at 10:59 am
O cara eu to com o mesmo problema só que ao invez de ser uma ou duas linha, no meu é quatro linha em branco e eu ja nao sei o que fazer, por favor ajuda ae. http://leogomes-design.com.br/?feed=rss2
October 20th, 2009 at 3:15 am
Olá Pedro,
sua dica me soou como uma luz para meu problema com o feed. Todavia, mesmo com a implementação do plugin não consegui resolver. Daí, encontrei uma dica do Lula Ribeiro que foi a solução definitiva para o a não funcionalidade de meus feeds. Quem sabe essa dica funcione também para os colegas que ainda não conseguiram solucionar seus problemas.
Um abraço!
October 24th, 2009 at 3:35 pm
Olá Igor, tente usar a dica que o José Augusto deixou do blog do Lula Ribeiro > http://www.lularibeiro.com/erro-no-feed-do-wordpress-espaco-em-branco/
Olá Leonardo.
Vi seu blog e não apareceu o erro para mim… acho que talvez já tenha resolvido. Se mesmo assim não conseguiu, tente a dica do Lula Ribeiro também.
Olá José Augusto, obrigado pela dica! Vai ajudar muitas outras pessoas.
Obrigado a todos pela visita e grande abraço!
November 2nd, 2009 at 1:13 pm
Pedro… pelo amor, me socorre…
meu problema nao eh igual ao teu, eu acho, mas percebi que vc entende bastante de internet, computador e blogs…
o meu caso eh o sehuinte:
tenho 2 blogs… um onde post filmes e outro pessoal (www.jacquelinejuliao.blogspot.com)
todas as minhas postagens estavam normais, meus seguidores e outros blogs que me adicionaram na lista dos blogs favoritos deles recebiam as minhas atualizacoes diarias… acontece que, de uns tempos pra ca, isso nao esta mais acontecendo… meu blog nao atualiza pra eles mais e tenho postado quase que diariamente…
Procurei ajuda no proprio site do Blogger, mas nao recebi nenhuma resposta… procurei na net e eles disseram pra colocar em Feeds “completo”.
Fiz isso, mas nada aconteceu…
agora vi que ambos os blogs estao com os mesmos problemas… tanto um qto o outro nao atualizam mais automaticamente depois das postagens para os meus amigos…
voce saberia o que pode estar havendo de errado?????
obrigada… e espero sua ajuda…
November 4th, 2009 at 7:16 pm
Vc pode me ajudar?Meu blog é do blogger e não consigo add meu feeds da erro na linha 7
Obrigada!!!
November 22nd, 2009 at 6:51 pm
Muito boa a dica vlw ai mano… abração
December 11th, 2009 at 9:32 am
Olá,
Gostei muito do site. Estou com uma dúvida, se puder me ajudar:
Tenho um site só que a index, não é feita no wordpress. E dentro desse site tem uma página de notícias que é feita pelo wordpress.
Entenda:
http://www.correiodesantamaria.com.br (não e feita no wordpress)
http://www.correiodesantamaria.com.br (feita no wordpress)
Gostaria de conseguir colocar as últimas 10 notícias para aparecem e atualizarem-se automaticamente na index. Tem como?
se tiver ficarei grato pela ajuda, pois já tentei de tudo e não consegui.
January 12th, 2010 at 9:13 am
Muito bom, parabéns… resolveu todos os meus problemas… Obrigado.
January 24th, 2010 at 7:08 pm
Se clicarem no meu blog na área de Feed RSS verão que o erro persiste. O plugin limpou tudo. Mas ainda acusa. O Feedburner alega que há erro, não envia boletins aos leitores fidelizados.
Já tentei acionar o suporte da hospedagem, no meu caso a Locaweb, mas não solucionou.
Alguma solução extra?
Abraços,
Leonardo Concon
March 6th, 2010 at 4:44 pm
Aí pessoal, já uso o Fix a um bom tempo após ter lido esse artigo. Resolveu meus problemas com FeeD.
Valeu amigos!
March 20th, 2010 at 12:43 pm
no meu não funciona, já fiz de tudo, destivei plugins, alguns é claro para não tirar estrutura e ter que refazer.
Fiz esse processo acima, o do Lula Ribeiro e nada, continua dando o seguinte erro, não sei mais o que fazer:
Erro no processamento de XML: declaração xml ou de texto fora do início da entidade
Posição: http://www.ibraol.com.br/home/feed/
Número da linha 2, coluna 1:
Que será que pode ser?
esse erro só aparece no Firefox, no IE aparece página em branco
March 20th, 2010 at 2:30 pm
As explicações que resolveram o meu problema de meses está neste site: http://www.desenvolvendosoftware.com.br/2009/08/feeds-do-wordpress-resolucao-de-problemas/
Abraços
Leonardo Concon
March 20th, 2010 at 6:58 pm
Boa noite a todos, instalei esse plugin, apareceu trocentos erros, puxei pra corrigir.. diz que corrigiu, mas continua aparecendo o dito erro abaixo:
Erro no processamento de XML: declaração xml ou de texto fora do início da entidade
Posição: http://www.ibraol.com.br/home/feed/
Número da linha 2, coluna 1:
esse erro aparece no firefox, nao aparece nadinha, nem erro.
Alguém tem uma dica de como arrumo isso, já levei mijada do meu chefe uauaua
March 20th, 2010 at 7:02 pm
vou tentar essa última dica, dando certo posto aqui.. ixi agora que vi que já tinha postado.. desculpem aí
March 20th, 2010 at 7:11 pm
Colegas, funciou com a dica do Leonardo vejam
http://www.ibraol.com.br/home/feed/
Porém apareceu sem estilo, só falta eu arrumar isso agora, mas já está ok aparecendo a estrutura pelo menos
March 20th, 2010 at 8:00 pm
Fico feliz que tenha acertado. Esse plugin não funciona bem. O acerto conforme indicado sim.
Abraços.
April 20th, 2010 at 6:08 pm
Olá! Não sei mais o que fazer… pedi ajuda a 3 sites… 1 disse não saber o que fazer e os outros 2 não responderam…
Meu blog não aparece na “Lista de blogs” de outros blogs… Qdo vão colocá-lo, a mensagem é essa: “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?”. Se for add mesmo assim, só aparecerá o link com o nome.
Mas existem blogs que estão assim:
#
RAY COSMÉTICOS
ALL CLEAR: FeedMedic Alert for RayCosmeticos
1 semana atrás
O que faço???? Por favor… pode me ajudar????
Muito obrigada. Aguardo retorno.
Abraço.
Silmara.
April 25th, 2010 at 7:48 pm
Grande dica! Salvou minha vida
Abs fortes para o admin do site! *-*
May 7th, 2010 at 11:53 am
exemplo eu vo colocar FEED do meu blogger ae aparece error XML na linha 6 Source num sei oq la aff
06.
July 5th, 2010 at 3:46 pm
plugin maravilhoso!!
resolveu tudo sem dores de cabeça!!
=D