Mar 29

Actualización de wordpress

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.

Entradas relacionadas:

5 Responses to “Actualización de wordpress”

  1. Fra Says:

    Mola la nueva plantilla, mejor que la anterior 😉

  2. Chuidiang Says:

    Natural. Esta es estándar y la otra era una de mis chapuzas 😉

  3. Diario de Programación » Blog Archive » Spam, spam y más spam Says:

    […] Chuidiang on Actualización de wordpressFra on Actualización de wordpressPavel on ¿Creativo o Racional?Diario de Programación » […]

  4. Diario de Programación » Blog Archive » Castigado por google Says:

    […] unos días comenté que me habían crackeado el header.php de wordpress, metiendo un montón de enlaces ocultos de spam. Este tipo de cosas es una práctica […]

  5. Metsu 3.0 » Boiled and Disappointed Says:

    […] Unicode asi , pero aun no di en php con una solución universal valida. Lo que más se acercó fue esto pero hacia que funcionaran (casi) los comentarios afectados pero el resto fallaba con lo que no […]

Leave a Reply