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
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
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
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
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.
Deja un comentario
¡Más Contenido!