Como inserir anúncios nas RSS Feeds
Hoje li no WPRecepies um tutorial bastante interessante que ensina a criar uma função simples e a inserir o código dessa função nas Feeds do WordPress.
Apesar do tutorial ser sobre inserir anúncios das RSS Feeds não quer dizer que não se possa explorar o código a outros níveis. Quem diz anúncios diz outro tipo de conteúdo e quem diz nas feeds diz noutro local qualquer.
Para começar tens de editar o ficheiro functions.php que se encontra na directoria do teu theme, caso não o tenhas basta criares um e inserires o seguinte código lá dentro:
<?php
function anuncio($content) {
$content = $content.'<hr /><a href="http://muiomuio.net">Dicas para Blogs, Tutoriais WortdPress, Ferramentas para Bloggers?</a><hr />';
return $content;
}
add_filter('the_excerpt_rss', 'anuncio');
add_filter('the_content_rss', 'anuncio');
?>
Se quiseres adicionar a função no conteúdo por exemplo basta adicionares um novo filtro para o conteúdo:
add_filter('the_content', 'anuncio');
Como podes ver o código é bastante simples, podes inclusive criar anúncios rotativos através da função.
Para saberes mais sobre Filtros no WordPress recomendo que leias a documentação sobre Plugin API e para saberes os sítios a onde podes aplicar os filtros recomendo que leias a documentação sobre Filter Reference.





















Gonçalo Martins
November 17, 2008
Ora ai está algo que dá jeito a qualquer bloguer… boa dica ;)