Wordpress 2.3Ayer fue un dí­a que quedará en la historia del blog, ya que por distintas razones, me vi obligado a actualizar mi versión de Wordpress. Este blog corrí­a bajo WP 2.0, o sea que el salto de versiones era bastante grande, cosa que me atemorizaba bastante. El tema no era para nada fácil, y más teniendo en cuenta los cambios radicales que habí­a tenido la nueva versión. Pero era hora de renovarse. Igual que cirujano antes de realizar la operación más compleja de su vida, me sentí­a yo. El terror de perder todo se hacia sentir. Entonces comencé la búsqueda de información en la Biblia de Internet (google) ya que no querí­a que se me escapara ningún detalle.

Varios post al respecto coincidí­an en alguna cosas, a las cuales me decidí­ a realizar:

  • Primero y principal, backup de mi base de datos, una con el plugin que viene por default en Wordpress y otra desde mi phpmyadmin.
  • En mi disco local copie la carpeta donde está mi Wordpress con sus themes, plugin etc. Ya que si las cosas se poní­an difí­ciles, volví­a todo como antes.
  • Averigue de todos los plugin que tení­a instalados sobre posibles fallas con la nueva versión
  • Luego de todo esto y con todos mis nuevos archivos en la “mesa de operaciones” comencé con la odisea. Gracias a que lo que uno no sabe es seguro que otro en la red le encontró solución, es que en SmallSquid encontré un plugin que hace todo el proceso de actualización sin más que con unos pocos clicks. El Wordpress Automatic Upgrade realiza lo siguiente:

  • Hace un backup de todos los archivos a los cuales debemos descargar
  • También realiza un backup de la base de datos, que también descargaremos
  • Descarga la última versión de Wordpress y la descomprime
  • Pone el blog en modo “mantenimiento” para que los visitantes sepan porque esta inaccesible el blog
  • Desactiva todos los plugin
  • Actualiza Wordpress
  • Te proporciona el enlace para ejecutar el script de actualización de la Base de datos
  • Activa los plugin, excepto los que tengan conflicto con la nueva versión
  • Aunque parezca mentira todo lo descrito es real, lo hice y no me trajo ni un solo conflicto o error, y más teniendo en cuenta la diferencias entre versiones. El único problema que tuve fue con los caracteres extraños y acentos, cosas que solucione cambiando el tipo de codificación desde la base de datos a UTF8 y todo volvió a la normalidad.

    Si ustedes ven algún otro problema avisen por favor.