Cómo arreglar los errores de las fuentes RSS de WordPress

¿Te encuentras con errores en las fuentes RSS de tu sitio de WordPress? Los feeds RSS ayudan a los usuarios a suscribirse a tu blog mediante aplicaciones de lectura de noticias como Feedly

Dado que los feeds RSS se publican en el lenguaje de marcado XML, un pequeño error en el feed puede hacer que sea ilegible, y los usuarios no podrán ver el nuevo contenido en sus feeds de noticias

Otras aplicaciones también se basan en obtener las actualizaciones de contenido de tu feed RSS de WordPress. Por ejemplo, si utilizas IFTTT para automatizar la compartición social de tus nuevas publicaciones, eso también dejará de funcionar

En este artículo, te mostraremos cómo solucionar fácilmente los errores de las fuentes RSS en WordPress. También hablaremos de las causas de esos errores y de cómo evitarlos en el futuro

Corregir los errores de los feeds RSS de WordPress

Errores más comunes de los feeds RSS de WordPress

Los errores más comunes de los feeds RSS de WordPress están causados por un mal formato

WordPress produce los canales RSS en XML, que es un lenguaje de marcado estricto. Un salto de línea o un tabulador de más puede romper tu canal RSS

El mensaje de error de RSS será algo parecido a esto

Error de análisis XML: La declaración XML o de texto no está al principio de la entidad
Ubicación: http://example.com/feed
Línea número 2, columna 1:

Dependiendo del navegador que utilices, el mensaje de error de tu canal RSS puede variar

También puedes ver este mensaje de error al visitar tu feed en un navegador

Advertencia: Cannot modify header information - headers already sent by (output started at /home/username/example.com/wp-content/themes/twentysixteen/functions.php:433) in /home/username/example.com/wp-includes/pluggable.php on line 1228

Si utilizas FeedBurner, tus errores pueden ser diferentes

Dicho esto, echemos un vistazo a las causas de estos errores de los canales RSS y a cómo solucionarlos

Arreglar manualmente los errores de los canales RSS en WordPress

La razón más probable para que tus canales RSS muestren errores es un mal formato. Este mal formato puede ser causado por un espacio en blanco después de cerrar la etiqueta PHP en un plugin o en el archivo functions.php de tu tema

Si has añadido recientemente un fragmento de código al archivo functions.php de tu tema o tema hijo. Entonces tienes que editar tu archivo functions

Si hay una etiqueta PHP de cierre al final de tu archivo de funciones, tienes que asegurarte de que no hay ningún espacio extra ni saltos de línea después de ella

Lo ideal es que la etiqueta PHP de cierre no sea necesaria al final del archivo. Por ello, lo mejor es que elimines la etiqueta PHP de cierre por completo

Esto debería solucionar el problema en la mayoría de los casos. Sin embargo, si no soluciona el error de tu canal RSS, sigue leyendo

Desactivar los plugins relacionados con el canal RSS

Si estás utilizando un plugin de WordPress que modifica el feed RSS de tu sitio web o crea uno nuevo, debes desactivar ese plugin

Si no estás seguro, puedes desactivar temporalmente todos los plugins de WordPress

Desactivar todos los plugins de WordPress

A continuación, comprueba el error en tu canal RSS. Si el error desaparece, significa que uno de los plugins instalados en tu sitio web es el culpable

Ahora puedes reactivar tus plugins instalados uno por uno y comprobar tu feed RSS después de activar cada plugin. De esta forma podrás saber exactamente qué plugin está causando el problema

Una vez que hayas localizado el plugin, puedes ponerte en contacto con el soporte del plugin para que lo actualicen o encontrar un plugin alternativo que haga lo mismo

Cambiar temporalmente a un tema por defecto

En ocasiones, una función de un tema de WordPress mal codificado también puede afectar a tu feed RSS de WordPress. Para ver si el problema está causado por tu tema de WordPress, debes cambiar temporalmente a un tema predeterminado de WordPress

Simplemente ve a Apariencia " Temas y si ya tienes un tema por defecto instalado, actívalo

Activar el tema por defecto de WordPress

Los temas por defecto son Twenty Nineteen, Twenty Seventeen, Twenty Sixteen, etc. Si no tienes ninguno instalado en tu sitio web, puedes hacer clic en el botón Añadir nuevo para instalarlo y activarlo. Consulta nuestra guía sobre cómo instalar un tema de WordPress para obtener instrucciones paso a paso

Instalar y activar un tema predeterminado de WordPress

Después de cambiar al tema por defecto, comprueba si tu feed de WordPress tiene errores. Puedes visitar tu feed en una ventana del navegador o probarlo con un validador de feeds herramienta

Si el error desaparece, significa que tu tema de WordPress estaba causando el problema. Puedes ponerte en contacto con el autor del tema para obtener ayuda o encontrar un nuevo tema adecuado para tu sitio web

Esperamos que este artículo te haya ayudado a solucionar los errores de alimentación RSS de WordPress en tu sitio. Quizás también quieras echar un vistazo a nuestra guía sobre cómo aumentar el tráfico de tu sitio web y por qué necesitas crear una lista de correo electrónico de inmediato.

Si te ha gustado este artículo, suscríbete a nuestro Canal de YouTube para los videotutoriales de WordPress. También puedes encontrarnos en Twitter y Facebook.

Si quieres conocer otros artículos parecidos a Cómo arreglar los errores de las fuentes RSS de WordPress puedes visitar la categoría Tutoriales.

¡Más Contenido!

Deja un comentario

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

Go up