Anteayer visité mi propio blog y tuve un pequeño disgusto. Por más que le daba, parecía que no se cargaba la hoja de estilo CSS. El blog salía sin columnas, sin estilos, fuentes, colores ni nada. Texto plano y simple. Con el navegador le dí a ver el código fuente de la página y otro disgusto más grande. En la página faltaba toda la sección de <head>, que es donde se hace referencia al fichero de estilo CSS. En su lugar había una línea larga y kilométrica de enlaces de span con estilo hidden para que no fueran visibles. Abro el administrador de wordpress, voy al editor de temas y efectivamente, el fichero header.php había sido reemplazado por esa línea de span. ¡¡ Me habían crakeado el blog !!
Afortunadamente hago backups todos los meses, así que fuí al último backup con la intención de recuperar ese fichero header.php. Pues bien, hace un mes también estaba crackeado, pero al menos habían respetado el tag <head>, símplemente habían añadido todos esos enlaces/span. Viendo el blog con ese header.php el blog se veía correctamente, pero al ver el código fuente, todos esos enlaces/span estaban ahí.
Así que decidí actualizar la versión de wordpress, puesto que la que tenía puesta una un poco antigua. La última actualización había sido un desastre y por eso no lo había actualizado. Así que me armé de valor y me decidí a intentarlo otra vez. Esta vez por necesidad más que por estar a la última. Me voy al administrador del wordpress y desactivo todos los plugins. Luego al "fantásico" de mi hosting y actualizo a la últma versión disponible desde ahí. Volvió a pasar el desastre de la otra vez, todos los acentos y eñes cambiados por "gurruños" variados. Buscando por internet, encuentro esta solución para los acentos de wordpress. La verdad es que es muy tonta, basta buscar el fichero wp-config.php y hay una línea que pone define(’DB_CHARSET’, ‘utf8′). Basta cambiar el utf8 por latin1, así define(’DB_CHARSET’,'latin1′). Con eso se arregló el tema de acentos.
El otro problema que tenía con que se me descolocaban los videos de youtube lo solucioné cambiando el tema antiguo por este, el que estais viendo ahora. Creo que voy a dejarme de florituras y no lo modificaré, lo dejaré como está. En su día estuve jugando con el tema anterior, pero era más por aprender y jugar con CSS que por conseguir un tema vistoso.
Finalmente, otro problema es que dentro del administrador de wordpress me daba un error de php. Decía que no se podía cambiar el "header" de la página porque wp-config.php ya había enviado información. Afortunadamente ese problema me resulta conocido y el problema eran tres o cuatro líneas en blanco que había al final del fichero wp-config.php. Me bastó con borrarlas.
Así que arreglado, wordpress actualizado y tema nuevo.
