Hola a todos,
Tengo un servicio de envío de RSS por email a través de Mailchimp que me ha funcionado bien toda la vida y desde junio ha dejado de enviar correos desde el feed. Me dice que no es válido. He mirado un poco y efectivamente en W3C validator me dice que el feed tiene errores y no es accesible. Yo no he hecho ningún cambio salvo las pertinentes actualizaciones de wordpress y sus plugins. Desde ticket de hosting me dicen que no se ha cambiado nada así que elimino la posibilidad de error por parte del hosting.
¿Qué puede estar pasando?
El feed es: www.agromatica.es/feed
Le he dado vueltas y no sé cómo arreglarlo.
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Revisando el feed de datos de tu web parece que el problema está en que se está cargando una línea en blanco al principio del mismo. Revisa el siguiente enlace donde se da información para tratar de arreglar el problema:
http://www.blogodisea.com/problema-en-el-feed-error-de-lectura-xml.html
En caso de que vayas a modificar algún archivo recuerda hacer antes una copia de seguridad del mismo.
HOla,
Muchas gracias por tu pronta respuesta. He estado mirando el functions.php y no hay ningún espacio en blanco en los tags php de dicho archivo. Puede pasar en cualquier otro? Tendría que revistar más? Me puedo morir mirando php's :blink: :S
Hola,
Si haz realizado modificaciones sobre este fichero de la plantilla una opción muy sencilla es renombrar el fichero functions.php y recuperar el fichero original de la plantilla, la podrías subir utilizando el administrador de ficheros de tu cPanel y con esto confirmar si te funciona nuevamente:
Hola Jonhhy,
Gracias por tu ayuda pero no ha funcionado. He sustituido el functions.php por el original del theme y es clavadito al anterior. He mirado y el feed sigue teniendo esa primera linea blanca que causa el que no sea accesible.
Gracias
Hola,
Para determinar si el problema está provocado por alguno de los archivos del tema que estás utilizando en tu WordPress prueba a activar temporalmente otro tema y verifica si así te carga correctamente el feed rss.
Comprueba también si tienes instalado algún plugin relacionado con el rss, por si pudiera ser la causa del problema.
Hola, El theme dudo que sea porque llevamos ya mucho tiempo con él y no ha cambiado nada. Puede que sea algún plugin pero todavía no sé cuál. Con la simple desactivación del plugin valdría para comprobar eso? O hay que borrarlo.
He cambiado el theme a uno de wordpress (twenty twelve) y sigue esa linea en blanco que impide que el feed esté correcto.
La verdad, no sé qué puede estar pasando. Volveré a revisar el functions.php. Qué otros archivos php pueden estar afectando a la generación del feed? Header o footer?
Hola,
Si antes te funcionaba y ahora no entonces el problema sí que podría estar provocado por un plugin. Puedes probar a ir desactivando los plugins que hayas instalado para ver si el feed se genera de forma correcta.
No es necesario borrar el plugin, solo desactivarlos. Una vez hechas las pruebas, puedes volver a activar los plugins y determinar si alguno es el causante del problema.
Hola. Perdón por tardar en contestar. Desactivé todos y comprobé el feed cada vez que desactivaba uno y nada de nada. Sigue estando la línea blanca antes del feed que impide que no sea válido.
HOla
Que versión exacta de wordpress tienes?, según he visto es posible que sea debido al functions.php o a los archivos del core de wordpress, también debido a algún plugin
Tendrías que realizar pruebas sobre estos elementos, prueba por ejemplo instalar tu theme en otro sitio web y verifica si te sucede lo mismo, con esto descartarías problemas con los archivos del theme.
Saludos