Problema en el feed: Error de lectura XML

Si en WordPress al consultar nuestro feed encontramos una «simpática» pantalla amarilla comunicándonos este error:

Error de lectura XML: declaración de texto o XML en un lugar distinto del principio de la entidad
Ubicación: http://feeds.feedburner.com/LOQUESEA
Número de línea 2, columna 1:

(o algo parecido)

Error de lectura XML wordpress feed problema

Podemos arreglarlo fácilmente. Seguro que hemos tocado el archivo functions.php de nuestra plantilla.

Así que primero vamos al fichero de funciones de nuestra plantilla (functions.php).

wordpress functions.php archivo plantilla funciones

Allí revisamos que no exista ningún espacio vacío entre las líneas de apertura y cierre de las funciones: <?php y ?>. De haberlo, lo eliminamos.

Por ejemplo, si tenemos un salto de línea entre las sentencias, esto será lo que nos provocaba el error.

problema error feed espacios blanco

Tan sólo debemos eliminar ese salto de línea o espacios en blanco para que quede así junto:

problema error feed espacios blanco functions php

Debemos revisar bien el fichero para que no existan espacios en blanco. Por ejemplo, en la imagen de abajo vemos que al final del fichero existe un salto de línea, el cual debemos eliminar.

problema error feed salto linea functions php

Y ya está, feed arreglado. Tras la modificación, esperamos que el feed se regenere (tarda una media hora aprox.).

Compartir este artículo

1 comentario en «Problema en el feed: Error de lectura XML»

Deja un comentario