Cómo corregir los errores de los canales RSS de WordPress

¿Te encuentras con errores de alimentación de RSS en tu sitio de WordPress? Los canales RSS ayudan a los usuarios a suscribirse a tu blog utilizando aplicaciones de lectura de noticias como Feedly.

Dado que los canales RSS se publican en el lenguaje de marcado XML, un pequeño error en el canal puede hacerlo ilegible, y los usuarios no podrán ver el nuevo contenido en sus canales de noticias.

Otras aplicaciones también dependen de la obtención de actualizaciones de contenido de tu feed RSS de WordPress. Por ejemplo, si utilizas IFTTT para automatizar el intercambio social de tus nuevas publicaciones, eso también dejaría de funcionar.

En este artículo, te mostraremos cómo arreglar fácilmente los errores de alimentación de RSS en WordPress. También hablaremos sobre qué causa esos errores y cómo evitarlos en el futuro.

Errores más comunes en la alimentación de WordPress RSS

La mayoría de los errores más comunes en los canales RSS de WordPress se deben a un formato deficiente.

WordPress produce fuentes RSS en XML, que es un estricto lenguaje de marcado. Un salto de línea o una pestaña extra puede romper su fuente RSS.

El mensaje de error del RSS se verá algo así:

Error de análisis de XML: XML o declaración de texto no al inicio de la entidad

Ubicación: http://example.com/feed

Línea Número 2, Columna 1:

Dependiendo del navegador que utilice, el mensaje de error de su fuente RSS puede variar.

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

Advertencia: No se puede modificar la información del encabezado - encabezados ya enviados por (salida iniciada en /home/nombre de usuario/ejemplo.com/wp-content/themes/twentysixteen/functions.php:433) en /home/nombre de usuario/ejemplo.com/wp-includes/pluggable.php en la línea 1228

Si está usando FeedBurner, entonces sus errores pueden parecer diferentes.

Dicho esto, veamos qué causa estos errores de alimentación de RSS y cómo solucionarlos.

Arreglar manualmente los errores de los canales RSS en WordPress

La razón más probable de que tus fuentes RSS muestren errores es un formato pobre. 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 recientemente añadió un fragmento de código al archivo functions.php de su tema o tema infantil. Entonces necesitas editar tu archivo de funciones.

Si hay una etiqueta PHP de cierre al final de tu archivo de funciones, entonces necesitas asegurarte de que no hay espacio extra o saltos de línea después de ella.

Idealmente, la etiqueta PHP de cierre no es necesaria al final del archivo. Por eso es mejor que elimine la etiqueta de cierre php por completo.

Esto debería solucionar el problema en la mayoría de los casos. Sin embargo, si no arregla el error de su fuente RSS, entonces continúe leyendo.

Deshabilitar los plugins relacionados con la alimentación RSS

Si utiliza un plugin de WordPress que modifica el feed RSS de su sitio web o crea uno nuevo, entonces debe desactivar ese plugin.

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

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

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

Una vez que haya localizado el plugin, puede ponerse en contacto con el soporte del plugin para una actualización o encontrar un plugin alternativo que haga lo mismo.

Cambiar temporalmente a un tema predeterminado

Ocasionalmente, una función de tema de WordPress mal codificada también puede afectar a tu feed RSS de WordPress. Para ver si el problema es causado por tu tema de WordPress, necesitas cambiar temporalmente a un tema predeterminado de WordPress.

Simplemente ve a la página de Temas Apariencia " Temas y si ya tienes un tema predeterminado instalado, actívalo.

Los temas por defecto incluyen veintinueve, veintisiete, veintiséis, y así sucesivamente. Si no tienes uno instalado en tu sitio web, puedes hacer clic en el botón Agregar 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 predeterminado, comprueba si hay algún error en tu feed de WordPress. Puedes visitar tu feed en una ventana del navegador o probarlo con una herramienta de validación de feeds.

Si el error desaparece, significa que el tema de WordPress fue el causante del problema. Puedes contactar 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 corregir los errores de los canales RSS de WordPress en tu sitio. También puede que 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 gustó este artículo, suscríbete a nuestro canal de YouTube para ver los video tutoriales de WordPress. También puedes encontrarnos en Twitter y Facebook.

Deja una respuesta

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

Subir