Cómo corregir la paginación de WordPress Post ocultar el contenido en el feed RSS

Recientemente uno de nuestros usuarios se quejó de que WordPress ocultaba el contenido completo en su feed RSS. Después de hacer una rápida investigación, resulta que se trata de un error del núcleo de WordPress (#10984) que fue reportado hace 4 años y que aún no ha sido corregido. En este artículo, le mostraremos cómo arreglar la paginación de postproducción de WordPress ocultando el contenido en los canales RSS.

El problema se produce cuando se dividen los mensajes de WordPress en varias páginas, y si ha configurado los canales RSS para que muestren el texto completo, entonces sus canales RSS sólo mostrarán el contenido de la primera página del mensaje (es decir, antes de la etiqueta).

Afortunadamente uno de los colaboradores, Simon Wheatley, ha publicado un trabajo que corrige el error.

Todo lo que tiene que hacer es añadir este código en el archivo functions.php de su tema o en un plugin específico del sitio:

123456789functionwpb_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 añade un filtro a the_content que permite a los feeds mostrar el contenido completo del mensaje e ignorar la paginación (vea más ejemplos de cómo añadir contenido en sus feeds RSS). Esperamos que este problema se resuelva pronto en una futura versión de WordPress. Hasta entonces, esta solución se asegurará de que sus suscriptores reciban el contenido completo en su lector RSS.

Esperamos que este artículo le haya ayudado a solucionar el problema de post paginación de WordPress en los canales RSS. Háganos saber lo que piensa dejando un comentario a continuación o únase a nosotros en Twitter y Google+.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir