Recientemente, uno de nuestros usuarios se quejó de que la paginación de publicaciones de WordPress ocultaba el contenido completo en su feed RSS. Después de una rápida investigación, resulta que este es un error central de WordPress (#10984) que se informó hace 4 años y aún no se ha solucionado. En este artículo, le mostraremos cómo solucionar el problema de la paginación de publicaciones de WordPress que oculta contenido en los feeds RSS.
El problema ocurre cuando divide sus publicaciones de WordPress en varias páginas, y si ha configurado los feeds RSS para mostrar texto completo, sus feeds RSS solo mostrarán el contenido de la primera página de la publicación (es decir, antes de la etiqueta <!--nextpage-->).
Afortunadamente, uno de los colaboradores, Simon Wheatley, publicó una solución que corrige el error.
Todo lo que necesita hacer es agregar este código en el archivo functions.php de su tema o en un plugin específico del sitio:
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 );
El código anterior agrega un filtro a the_content que permite a los feeds mostrar el contenido completo de la publicación e ignorar la paginación (vea más ejemplos de cómo agregar contenido en sus feeds RSS). Esperamos que este problema se resuelva pronto en una futura versión de WordPress. Mientras tanto, esta solución alternativa garantizará que sus suscriptores obtengan el contenido completo en su lector RSS.
Esperamos que este artículo le haya ayudado a solucionar el problema de paginación de publicaciones de WordPress en los feeds RSS. Háganos saber qué piensa dejando un comentario a continuación o únase a nosotros en Twitter y Google+.


Amlan Dutta
¿Cómo haces que la barra flotante flote y luego se detenga tan pronto como se alcanza el final del contenido?
Amlan Dutta
Hamza
¡Interesante!