Recentemente un nostro utente si è lamentato del fatto che la paginazione dei post di WordPress nascondesse il contenuto completo nel suo feed RSS. Dopo una rapida ricerca, si è scoperto che questo è un bug del core di WordPress (#10984) segnalato 4 anni fa e non ancora risolto. In questo articolo, ti mostreremo come risolvere il problema della paginazione dei post di WordPress che nasconde il contenuto nei feed RSS.
Il problema si verifica quando dividi i tuoi post di WordPress in più pagine e se hai impostato i feed RSS per visualizzare il testo completo, allora i tuoi feed RSS visualizzeranno solo il contenuto della prima pagina del post (cioè prima del tag <!--nextpage-->).
Fortunatamente uno dei collaboratori, Simon Wheatley, ha pubblicato una soluzione temporanea che risolve il bug.
Tutto ciò che devi fare è aggiungere questo codice nel file functions.php del tuo tema o in un plugin specifico per il sito:
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 );
Il codice sopra aggiunge un filtro a the_content consentendo ai feed di visualizzare il contenuto completo del post e ignorando la paginazione (vedi altri esempi su come aggiungere contenuti nei tuoi feed RSS). Speriamo che questo problema venga risolto presto in una futura versione di WordPress. Nel frattempo, questa soluzione temporanea garantirà che i tuoi abbonati ricevano il contenuto completo nel loro lettore RSS.
Speriamo che questo articolo ti abbia aiutato a risolvere il problema della paginazione dei post di WordPress nei feed RSS. Facci sapere cosa ne pensi lasciando un commento qui sotto o unisciti a noi su Twitter e Google+.

Amlan Dutta
Come fai a far sì che la barra mobile rimanga fissa e poi si fermi non appena viene raggiunta la fine del contenuto?
Amlan Dutta
Hamza
Interessante!