Recent, unul dintre utilizatorii noștri s-a plâns că paginarea postărilor WordPress ascunde conținutul complet în fluxul lor RSS. După o scurtă cercetare, se pare că acesta este un bug în nucleul WordPress (#10984) care a fost raportat acum 4 ani și încă nu este rezolvat. În acest articol, vă vom arăta cum să remediați problema paginării postărilor WordPress care ascunde conținutul în fluxurile RSS.
Problema apare atunci când împărțiți postările WordPress în mai multe pagini și dacă ați setat fluxurile RSS să afișeze text complet, atunci fluxurile RSS vor afișa doar conținutul primei pagini a postării (adică înainte de eticheta <!--nextpage-->).
Din fericire, unul dintre colaboratori, Simon Wheatley, a postat o soluție temporară care remediază bug-ul.
Tot ce trebuie să faceți este să adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului:
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 );
Codul de mai sus adaugă un filtru la the_content, permițând fluxurilor să afișeze conținutul complet al postării și ignorând paginarea (vezi mai multe exemple despre cum să adăugați conținut în fluxurile RSS). Sperăm că această problemă va fi rezolvată în curând într-o versiune viitoare a WordPress. Până atunci, această soluție temporară va asigura că abonații dvs. primesc conținutul complet în cititorul lor RSS.
Sperăm că acest articol v-a ajutat să remediați problema paginării postărilor WordPress în fluxurile RSS. Spuneți-ne ce părere aveți lăsând un comentariu mai jos sau alăturați-vă nouă pe Twitter și Google+.

Amlan Dutta
Cum faci bara plutitoare să plutească și apoi să se oprească imediat ce se ajunge la sfârșitul conținutului?
Amlan Dutta
Hamza
Interesant!