-
Solucionado el problema de los feeds :D
Publicado el 17 Abril 2009Hoy gracias al correo de Carlos que se dió cuenta del problema que tenía el feed que truncaba las entradas, no me quedó otra que meterle mano al asunto
. Después de revisar las opciones de Wordpress (2.7.1) y ver que tenía deshabilitada la opción de truncar los post me puse a rebuscar entre el XML del feed y me dí cuenta de un detalle.Realmente el feed estaba distribuyendo la versión truncada dentro de la etiqueta <description> del rss y el contenido entero del post dentro de la etiqueta <content:encoded>. Luego comparando mi feed con el de Microsiervos, me dí cuenta que ellos distribuyen directamente el contenido del post dentro de <description> por lo que claramente ahí estaba el problema de mi feed.
Con el problema localizado solo restaba encontrar el archivo que genera el feed. Buscando en el servidor encontré al fichero home/wp-includes/feed-rss2.php que es el encargado de generar el feed. Dentro del archivo con hacha en mano solo era cuestión de comentar los “if” que controlan el truncado y modificar la etiqueta <description> para que muestre el contenido completo y el problema solucionado .
Pensando que esto era un bug de wordpress m puse a buscar información sobre el “problema” y encontré lo siguiente: El tema es que teóricamente la etiqueta <description> esta ideada para contener texto plano segun el estándar y que realmente la etiqueta <content:encoded> es la encargada de contener código html aunque la mayoría de la gente tradicionalmente ha empleado la etiqueta <description> para la publicación del post.
Yo sinceramente aunque no cumpla con el estándar voy a hacer el feed como todo el mundo y publicarlo dentro de <description> para tener a los seguidores contentos
porque sinceramente es muy incomodo el tener que estar visitando la página para ver el post o ver en tu lector de feed solamente una descripción de par de líneas de la noticia.Fuente: Mozilla develop center
Un comentario sobre “Solucionado el problema de los feeds :D”
-
Gracias por responder
Ahora sí que se podrá seguir cómodamente tus posts desde el google reader jeje
¿Y tú que opinas?
-













