Resuma seus feeds… ou não!
Bia Kunze, além de ser a odontologista mais linda da internet (tive que concordar com meu amigo Neto Cury), também veio mostrar o outro lado da moeda com relação à campanha de Feeds Completos iniciada pelo Rafael Arcanjo.
Ela cita — sem deixar de ter razão — um argumento irrefutável, em seu comentário em meu post:
Para quem lê feeds em dispositivos portáteis, vale lembrar que textos muito longos exigem maior tráfego de dados. E na internet móvel, se paga pelo tráfego, e não pelo tempo de conexão. Mesmo quem tem tráfego ilimitado ou usa o wi-fi, muitas vezes se depara com a pouca memória do aparelho…
Às vezes há posts que não interessa você ler, e aí já é tarde, seus preciosos KB já foram consumidos.
Só posso afirmar, após conhecer o outro lado da moeda, que a blogosfera também deve ser um lugar democrático. E como eu sou uma pessoa que adora democracia, me vi logo à frente de um impasse.
Como fazer, afinal, para disponibilizar ambos os feeds, sendo um completo — para quem está com conexões de banda larga e/ou quer ler os assuntos sem precisar necessariamente visitar meu blog — e outro, resumido, para atender à leitores e leitoras especiais como a Bia, que têm nos PDA’s e similares não apenas instrumentos de lazer, mas também de trabalho?
Felizmente, para mim, a resposta veio rápido.
Faça uma “cirurgia” em seu feed RSS 2.0
Vou propôr a vocês uma “cirurgia”: E prometo que, ao final do procedimento cirúrgico, teremos tanto o feed completo quanto o resumido. Para isso, tudo o que vamos precisar é do próprio Wordpress, além de um pouquinho de conhecimento — bem pouco, mesmo — de PHP.
Pra começo de conversa, escolhi o feed RSS 2.0 de meu site. Não foi por nenhuma razão em especial, já que poderia ter sido qualquer outro feed: O Wordpress disponibiliza os formatos Atom, RSS 0.92 e RDF, além da minha própria escolha.
De qualquer forma, para seguirmos adiante, vamos primeiro entender um pouco sobre a forma como o Wordpress trata dos feeds. Quem acompanha o BlogAjuda sabe que o Rodrigo está trabalhando em uma série de artigos para criar um tema para esta ferramenta de edição de blogs. Pois bem. Criar temas envolve mexer com templates, que nada mais são do que modelos para o conteúdo do blog.
Além dos templates para o blog, que controlam a forma como aparecem a página principal, os comentários e as páginas para artigos individuais, entre outros, o Wordpress também possui modelos para os feeds. Estes modelos, embora não tão amigáveis quando os dos temas, são exatamente o ponto onde precisamos mexer. Então, vamos em frente.
No diretório de instalação do Wordpress — o mesmo onde está o arquivo wp-config.php — existem quatro arquivos padrão, chamados wp-rss2.php, wp-rss.php, wp-rdf.php, wp-atom.php e wp-commentsrss2.php. Todos eles controlam a forma como o sistema irá trabalhar com os feeds RSS — o último deles, inclusive, trata do feed de comentários. Vamos dar especial atenção ao arquivo wp-rss2.php.
Para continuar, faça o download do arquivo wp-rss2.php que está no seu blog para o seu computador e abra com um bom editor de texto, de preferência com numeração de linhas 1.
Uma vez tendo aberto o arquivo, procure o trecho de código abaixo. No caso da versão de Wordpress que eu estou usando, ele começa exatamente na linha de número 40:
]]>
]]>
post_content ) > 0 ) : ?>
]]>
]]>
Para quem leu meu post anterior, este é o bloco que, “nos bastidores do sistema” faz com que a escolha pessoal do usuário em disponibilizar um feed completo ou resumido ocorra. Notem, sobretudo, esta linha:
Ela contém uma tag 2 que obtém das configurações de seu blog a informação sobre o seu feed. Caso rss_use_excerpt retorne um valor verdadeiro, isso significará que você está disponibilizando um feed resumido. Caso contrário, você está jogando no time das pessoas que têm feeds completos disponibilizados.
Pois bem, é hora de realizar a “intervenção cirúrgica” que mencionei anteriormente. Basicamente, deixaremos de verificar se o usuário deseja um feed completo ou não, e passaremos a forçar a geração de um feed resumido. Para isso, ainda tendo em mente o primeiro dos blocos de código acima, elimine as linhas de números 40 e de 42 a 49 do arquivo. Para facilitar a explicação, a figura abaixo destaca as linhas que iremos apagar:

A exclusão das linhas destacadas na figura acima fará com que este bloco, após a edição, fique com apenas uma linha, como a seguir:
]]>
Salve o arquivo com um nome diferente do original. No meu caso, usei o nome wp-rss2-sumario.php. Em seguida, faça o upload deste novo arquivo para o mesmo diretório onde estava o original. Em seguida, será hora de testarmos o novo feed resumido que acabamos de criar.
O teste será prático, simples e indolor: Consistirá em testarmos nosso novo feed com um leitor de nossa preferência. Para esta demonstração, continuarei um fiel adepto do novo Google Reader.

Uma vez adicionado o endereço do novo arquivo do qual acabamos de fazer o upload, voilá! Um feed resumido instantâneo é produzido, tal como podemos observar pela ilustração abaixo, em que o indicador [...] está ativo.

Pronto! Com este resultado, basta criar uma referência ao novo feed na barra lateral de seu blog (tal como eu mesmo já fiz, depois deste tutorial) para que todas as pessoas possam usufruir de feeds completos ou resumidos a seu bel-prazer. O que posso garantir é que todos os seus leitores estarão plenamente satisfeitos depois desta.
[ratings]
Eu e feeds completos
Quem me lê com freqüência já sabe: Troquei o Bloglines pelo Google Reader. Mas embora eu esteja adorando a mudança, devo dizer que pelo menos uma característica da antiga ferramenta faz uma falta enorme na nova: A exibição do número de usuários que assinam meu feed RSS.
Acho fantástico poder saber quantas pessoas assinam meu site (e, às vezes, até quem). Afinal de contas, são elas — dentre as milhares que provavelmente passam mensalmente pelo meu endereço mas que permanecem pouquíssimo tempo nele — as que preciso tratar com maior cuidado e respeito: Elas gostam do que escrevo, acham interessantes as minhas idéias e pensamentos e voltam com freqüência para ler as novidades.
É por isso que, ao me atualizar a respeito do que anda acontecendo na blogosfera hoje, só posso dizer que recebo de braços abertos a campanha que o Rafael Arcanjo resolveu começar: Trata-se da disponibilização de nossos feeds completos para todos os nossos leitores. Assim eles não deixarão de nos acompanhar e poderão fazer isso através de seus agregadores de preferência, sejam eles quais forem.
Quer mais argumentos?
Um argumento basta
Meu argumento pessoal mais forte para a disponibilização de um feed completo reside no fato de que, assim como alguns leitores possuem o meu site entre seus favoritos, eles também lêem dezenas, centenas ou milhares de outros sites da grande rede, pois acham seu conteúdo tão ou mais interessante que o meu próprio.
Assim sendo, não é correto que eu obrigue cada um de meus leitores a fazer uma visitinha forçada. Se você disponibiliza apenas o resumo de seus artigos, me acredite: As visitas ao seu blog continuarão ocorrendo sem que seja preciso utilizar-se deste artifício, e elas também serão de seus fiéis leitores. Uma dica simples é manter o que você escreve o mais interessante possível. Afinal de contas, comentários, por exemplo, exigem visitas aos blogs.
Adsense em risco?
Sua preocupação está nos cliques e ganhos que você deixará de obter com programas como o Google Adsense? No blog do Rafael esta pergunta está devidamente respondida, e eu recomendo a leitura.
Mas, de qualquer forma, aqui também cabe dizer o que eu, particularmente, penso sobre anúncios publicitários em blogs, e é muito simples: Acho que eles se destinam mais aos visitantes aleatórios do que àqueles que lêem meu site com freqüência. Não sou nenhum expert nessa questão, mas a impressão que tenho é de que provavelmente seja mais raro que alguém que me lê com freqüência clique em um anúncio de minha página do que aquelas pessoas que são leitoras de títulos ou que vieram parar aqui acidentalmente — através do Google, por exemplo.
Com isso, não estou querendo dizer que seja impossível que algum leitor freqüente clique em um anúncio — eu mesmo faço isso, às vezes. Só digo que é mais difícil. Leitores aleatórios, ao contrário, provavelmente o façam mais facilmente: Eles chegam procurando alguma coisa, lêem apenas aquilo, julgam se é ou não relevante e, para continuarem com sua navegação, podem, entre outras coisas, se sentirem atraídos pelos anúncios.
Como saber se meu feed é completo?
Muitas pessoas que se utilizam do Wordpress para a confecção de seus blogs pessoais podem estar achando a idéia de disponibilização dos feeds completos uma coisa excelente, ao mesmo tempo em que já se perguntam sobre como fazer para que isso ocorra facilmente.
Assim sendo, vou contribuir aqui com — mais — dois centavos sobre o assunto. A mudança que fará com que você disponibilize artigos completos ao invés de resumos do que escreve aos seus leitores pode ser feita diretamente através do Painel de Controle do Wordpress.

Uma vez logado, basta que você clique em Opções » Ler. Na seção Alimentação para assinaturas, selecione a opção Texto completo ao responder à pergunta sobre o que mostrar para cada artigo, tal como ilustro acima.
Pronto. Sua adesão à campanha Feeds Completos estará automaticamente feita e você passará a estar na vanguarda da informação, assim como não apenas eu já faço, mas também Neto Cury, Bruno Alves e, é claro, o BlogAjuda, entre muitos outros! Aproveite e escolha uma das imagens disponíveis por lá para que você mostre seu apoio.











