No creo faltar a mi deber de discreción porque ya Felipe Zayas se ha referido públicamente al problema que sufrió ayer en su blog, Darle a la lengua. Al final de la entrada que escribió sobre el particular (una de entre las muchas que conforman su estupenda serie “Las herramientas son para el verano”), Felipe cita mi intervención en el caso, así que me siento autorizado para hacer algunas puntualizaciones sobre la cuestión, con la esperanza de que sean útiles para los sufridos colegas blogueros.
El problema se originó tras la instalación por parte de Felipe de un nuevo tema o plantilla (en concreto, la versión en español del tema 281, original de Paul Stamatiou y adaptado al español por Felipe Lavín), tras lo cual el backend del blog se tornó inaccesible, y apareció uno de esos mensajes crípticos para los no programadores, Warning: Cannot modify header information - headers already sent by (output started at...), que invocaba uno de los ficheros de la nueva plantilla. Tras la solicitud de ayuda de Felipe, hice algunas comprobaciones que resultaron poco iluminadoras. Como no tenía nada claro el origen del trastorno, le aconsejé que borrara la carpeta contenedora del tema o la moviera a otro emplazamiento. De esta forma, suponía yo a partir de mis experiencias previas, no sólo desaparecerían los mensajes de alarma y sería accesible el interfaz de administración, sino que el blog volvería al tema por defecto.






Algunos problemas derivados de la actualización a WordPress 2.6
28 de Julio de 2008 en Bitácoras y WordPress, por Eduardo Larequi | 9 comentarios
En la entrada sobre La actualización de La Bitácora del Tigre a la versión 2.6 de WordPress expuse, de forma un tanto apresurada (pues al día siguiente me iba de vacaciones), algunas de las novedades de esta última edición. Entre ellas, la posibilidad de guardar las revisiones de una entrada, una función muy útil cuando se trata de volver atrás en el proceso de edición de una entrada, pero que para la mayoría de blogs, que sólo tienen un autor y un proceso de edición lineal, carece de interés.
De interés y de rentabilidad, cabe añadir, porque las sucesivas versiones de una entrada las guarda WordPress como registros adicionales en varias tablas: no sólo wp_posts, como cabría esperar, sino también wp_postmeta, donde se alojan todos los metadatos de las sucesivas instancias, y wp_term_relationships, a la cual van a parar los datos de clasificación temática y etiquetado semántico de la entrada original y sus revisiones.
Continuar leyendo »