Acordes ModernosIcono RSS

votar Error de lectura XML en WordPress



icono impresora Por Antonio Cambronero 07.04.2008 en RSS, Wordpress, tips


Cuidado con los cambios en los scripts de la instalación de WordPress, de los themes o plugins. Pueden provocar un error de lectura XML

Error de lectura XML
WordPress es el mejor software para publicar weblogs que podemos encontrar. Pero también es la aplicación ideal, a veces, para generar los mayores dolores de cabeza. La imagen que pueden ver encabezando este post pertenece a un bug, provocado por la forma de funcionamiento de PHP (el lenguaje bajo el que corre WordPress), y que se obtiene al intentar mostrar con el navegador Firefox, cualquiera de los feeds del blog. En otros navegadores, el error se manifiesta de otras maneras y es especialmente grave pues, por ejemplo, afecta al procesamiento de un feed por parte de FeedBurner o cualquier otro sistema, aunque Google Reader es capaz de saltárselo automáticamente.

La causa de este error es muy simple pero lo que es difícil es encontrar la línea o líneas exactas de código donde se encuentra el problema. Y es que debido a una errónea manipulación de algún script o la instalación de algún plugin, puede existir alguna línea en blanco antes de la etiqueta de inicio “<?php” (o “<?”) o después de la de finalización “?>”.

El problema radica en encontrar cuál es el script erróneo. Esto suele suceder tras la instalación de algo nuevo o después de modificar cualquier programa o plugin. jggweb o Rubén Ortiz contaban su experiencia. El script “functions.php” del theme, cualquier plugin de “wp-content/plugins” o un script de WP del directorio raiz pueden ser los causantes. Pero también cualquier otro. Así que la única conclusión que podemos extraer es que es absolutamente necesario realizar una copia, previamente a cualquier cambio, y comprobar que los nuevos plugins que vayamos a instalar no tengan espacios en blanco ni antes de “<?php” (o “<?”) ni después de “?>”.

  • email
  • Twitter
  • Tumblr
  • Posterous
  • del.icio.us
  • Google Bookmarks
  • BarraPunto
  • Meneame
  • Wikio
  • Ping.fm
  • Technorati
  • Add to favorites

También puedes leer:

Tags:
Tiny Url para este post: http://urlcorta.es/1hjy

4 comentarios a “Error de lectura XML en WordPress”

  1. guido_cc Dice:

    A mi me pasa eso.

    y es el template lamentablemente :(

    por que si lo cambio al por defecto, se acaba el error, pero he buscado y buscado y no hallo donde esta el espacio de mas que me esta invalidando el feed


  2. Sergio de la Torre Dice:

    La importancia de un espacio en blanco… de la nada xD


  3. forex Dice:

    Yo intento tener 2 webs con la misma base de datos y al cambiar el template del blog de forma se me rompen las webs


  4. hgx.com.mx Blog Dice:

    [...] Yipie, at 7:17 pm Editorial : Uncategorized | permalink | rss Pues si, como bien dice Antonio Cambronero en su blog: “WordPress es el mejor software para publicar weblogs que podemos encontrar. Pero [...]


Haz un comentario:

Los comentarios están moderados y puede trasncurrir un tiempo hasta que se publiquen

XHTML: Se pueden utilizar las siguientes etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>