Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
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

Nota editorial: Ganhamos uma comissão de links de parceiros no WPBeginner. As comissões não afetam as opiniões ou avaliações de nossos editores. Saiba mais sobre Processo editorial.

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:


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+.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

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.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

3 ComentáriosDeixe uma resposta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.