Desde hacía varias semanas tenía un error en mi blog, relativo a la lectura del rss. Al parecer, había algo mal en la creación y lectura de los rss. En concreto, aparecía este error:
La instrucción de proceso XML no se encuentra al comienzo de una entidad externa
Buscando encontré mucha gente con el mismo problema. Todos hablaban o hacían mención al archivo functions.php o a los plugins del wordpress como la causa. En mi caso, el error estaba en el archivo functions.php, pero no el que está en la carpeta wp-includes, me refiero al functions.php que se encuentra dentro del theme del blog, wp-contents/theme/[nombre]/functions.php.
El problema era el espacio en medio de los dos trozos de código. Por una tontería así, fallaba el rss. Vivir para ver.
tenes que abrir todos los .php (hasta los que figuran en los “include” y fijarte que no haya espacios, ni lineas luego de la etiqueta ?> (es la etiqueta de cierre de codigo php.
suerte.