¿Estás encontrando un error de alimentación RSS en tu sitio de WordPress? Recientemente, uno de nuestros lectores nos preguntó cómo solucionar los errores de fuente RSS de WordPress. Hay varios tipos de errores de fuente RSS y pueden ser causados por cambios en complementos y temas. En este artículo, le mostraremos cómo encontrar y corregir errores de fuente RSS de WordPress.
Errores de fuente RSS de WordPress más comunes
La mayoría de los errores de alimentación de WordPress RSS se deben a un formato deficiente. WordPress genera feeds RSS en XML, que es un lenguaje de marcado estricto. Un salto de línea faltante o una pestaña adicional puede romper su alimentación RSS.
El mensaje de error de RSS se verá algo así:
Error de análisis 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:
Según el navegador que esté utilizando, su mensaje de error de alimentación RSS puede variar.
También puede ver este mensaje de error al visitar su feed en un navegador.
Advertencia: No se puede modificar la información del encabezado: los encabezados ya enviados por (la salida se inició en /home/username/example.com/wp-content/themes/twentysixteen/functions.php:433) en /home/username/example.com/wp- includes / pluggable.php en la línea 1228
Si está utilizando FeedBurner, sus errores pueden parecer diferentes.
Habiendo dicho eso, echemos un vistazo a las causas de estos errores de alimentación RSS y cómo solucionarlos.
Reparar manualmente los errores de fuentes RSS en WordPress
La razón más probable para que sus feeds RSS muestren un error es un formato deficiente. Este formato deficiente puede deberse a un espacio en blanco después de cerrar la etiqueta php en un complemento o en el archivo functions.php de su tema.
Si recientemente agregó un fragmento de código al archivo functions.php de su tema o tema secundario. Entonces necesitas editar tu archivo de funciones.
Si hay una etiqueta php de cierre al final de su archivo de funciones, asegúrese de que no haya espacio extra o saltos de línea después de ella.
Idealmente, la etiqueta PHP de cierre no es necesaria al final del archivo. Esta es la razón por la que sería mejor si eliminas por completo la etiqueta de cierre de php.
Esto debería solucionar el problema en la mayoría de los casos. Sin embargo, si no soluciona el error de alimentación RSS, continúe leyendo.
Reparar los errores de fuente RSS de WordPress usando el complemento
Lo primero que debe hacer es instalar y activar el complemento Fix My Feed RSS Repair. Después de la activación, simplemente ve a Herramientas »RSS Feed Fix página.
Haga clic en el botón Solucionar feed y eso es todo.
Ahora puede visitar su feed en una ventana del navegador o probarlo con una herramienta de validación de fuentes.
Esperamos que este artículo lo ayude a corregir los errores de fuente RSS de WordPress en su sitio. También puede consultar nuestra guía sobre cómo hacer una fuente RSS por separado para cada categoría en WordPress.