Como Adicionar Conteúdo no Fim de Cada Post no RSS

rss

Muitas das vezes queremos adicionar conteúdo no fim de cada artigo, mas que apenas apareça no Feed RSS. Com o hack abaixo, isso torna-se muito simples de se fazer.

Pode fazer mil e uma coisas com isto, desde a convidar o leitor a ler o artigo no site, a mostrar conteúdo a apenas utilizadores que sigam o Feed RSS. Outro exemplo é que pode adicionar as redes sociais do seu blog e convidar o leitor a juntar-se a elas.

Adiciona o seguinte código ao ficheiro functions.php e edita-o à tua maneira.

1
2
3
4
5
6
7
8
9
10
11
12
function feedFim($query) {
    if ($query->is_feed) {
        add_filter('the_content','feedConteudo');
    }
    return $query;
}
add_filter('pre_get_posts','feedFim');
 
function feedConteudo($conteudo) {
    $conteudo.= '<p>Aqui pode adicionar o texto que quer que aparece no fim de cada artigo no RSS. Pode por exemplo convidar o leitor a ler o artigo no site.</p>';
    return $conteudo;
}


Com um total de 70 posts.

Comenta com força que é de graça!