Como comentaba en mi último post, wordpress (el sistema de blog que utilizo) tiene un pequeño fallo, por defecto añade etiquetas de nueva linea “br” a todos los finales de linea del texto, de forma que cuando escribes un post no hace falta indicarlo manualmente. El inconveniente es que realiza también esa modificación el texto que se encuentra entre tags “pre”, cosa que es incorrecta ya que visualmente genera más lineas en blanco de las que realmente hay. Además de los “br” también añade “p” para indicar cada parrafo, pero de nuevo dentro de un “pre” esto no debe hacerse.
Después de haber tenido éxito arreglando el bug de squirrelmail me he lanzado a mirar el código de wordpress y finalmente he solucionado el error. Ha sido algo más complicado de todas formas. La solución está en substituir la función wpauto(…) del fichero “wp-includes/functions.php” por:
Continue reading Bug wordpress solucionado