Categories
Blogworks

RSS2 No Válido

Si se os acurre pasarle el RSS Validator al fedd RSS2 que genera el WordPress, os llevareis la desagradable sorpresa de que no valida.
Esto es debido a que las fechas deben estar en formato RFC-822, y como al traducir el WordPress también se tradujeron las abreviaturas de los días, pues casca todo.
Para solucionarlo hay que ir a la línea 41 de wp-rss2.php y añadir un tercer parámetro con valor 0 a la función mysql2date tal que quede asi: código
Actualización: He puesto el código en un archivo aparte, porque resulta que me machacaba los feeds…

Esto evitará que se traduzca la fecha y asi el feed RSS2 ya validará perfectamente.
Hay que ver lo que se aprende en el Mosquito.
Por cierto, todo esto se supone que ya lo han arreglado para el WordPress 1.5.1, que tiene que estar a puntito de salir. Mosquito también nos proporciona un changelog a medida que van solucionando errores.

3 replies on “RSS2 No Válido”

Masterfill, acabo de probar y a mi me valida los 3 (RSS, RSS2 y Atom)…
También he probado el tuyo (RSS) y me da el tipico error de la fecha, algo que si han solucionado con la 1.5.1 (te lo digo pq yo estoy con una 1.5.1 pelada, y funciona)

Comments are closed.