Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como corrigir a paginação de posts do WordPress que oculta o conteúdo no RSS Feed

Recentemente, um de nossos usuários reclamou conosco sobre a paginação de posts do WordPress que ocultava o conteúdo completo em seu feed RSS. Depois de fazer uma rápida pesquisa, descobrimos que esse é um bug do núcleo do WordPress(#10984) que foi relatado há 4 anos e ainda não foi corrigido. Neste artigo, mostraremos como corrigir a paginação de posts do WordPress que oculta o conteúdo nos feeds RSS.

O problema ocorre quando você divide suas postagens do WordPress em várias páginas e, se tiver definido os feeds RSS para exibir o texto completo, eles exibirão somente o conteúdo da primeira página da postagem (ou seja, antes da tag <!--nextpage--> ).

Felizmente, um dos colaboradores, Simon Wheatley, publicou uma solução alternativa que corrige o erro.

Tudo o que você precisa fazer é adicionar esse código no arquivo functions.php do seu tema ou em um plug-in específico do site:

1
2
3
4
5
6
7
8
9
function wpb_full_text_for_feeds( $content ) {
    if ( ! is_feed() )
        return $content;
    global $post;
    $content = $post->post_content;
    return $content;
}
 
add_filter( 'the_content', 'wpb_full_text_for_feeds', -100 );

O código acima adiciona um filtro a the_content, permitindo que os feeds exibam o conteúdo completo da postagem e ignorando a paginação (veja mais exemplos de como adicionar conteúdo em seus feeds RSS). Esperamos que esse problema seja resolvido em breve em uma versão futura do WordPress. Até lá, essa solução alternativa garantirá que seus assinantes recebam o conteúdo completo no leitor de RSS.

Esperamos que este artigo tenha ajudado você a corrigir o problema de paginação de posts do WordPress em feeds RSS. Deixe-nos saber sua opinião deixando um comentário abaixo ou junte-se a nós no Twitter e no Google+.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

2 ComentáriosLeave a Reply

  1. Amlan Dutta

    How do you make the floating bar float and then stop as soon as the content end is reached ,

    Amlan Dutta

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.