Ya comenté en otro post como instalar WordPress en la empresa donde tengo alojado mi dominio (1&1), pues bien, la herramienta de edición y publicación evoluciona y presenta nuevas versiones con interesantes novedades. En este post describiré cómo exportar la base de datos, hacer una copia de seguridad de la actual versión de WordPress y actualizar de forma automática a WordPress 3.2.
Por qué actualizar a WordPress 3.2
A continuación hago un rápido repaso de las novedades de la versión de WordPress, para que compruebes si merece la pena actualizar. Personalmente considero que sí merece la pena:
- Nueva interfaz de administración: Tiene un aspecto más ligero y se ha rediseñado totalmente el menú de la izquierda, con un funcionamiento más fluido.
- El editor de entradas y páginas es más minimalista y su funcionamiento ha mejorado
- Nuevo modo de escritura sin distracciones o Zen mode. Con un sólo clic de ratón eliminamos cualquier menú, enlace o botón de la pantalla, dejando únicamente el área de escritura. Sólo al pasar el ratón por la parte superior podemos ver las diferentes opciones. Esta es mi nueva funcionalidad favorita.
- Mejoras en las actualizaciones. En actualizaciones menores dentro de la misma versión, no se tocarán los ficheros core de la versión.
- Mejoras de velocidad. Se ha trabajado en la carga lenta de PHP y un parche para que el menú de administrador cargue más rápido (Aquí no he notado grandes diferencias).
- Mejoras en la API de listado de tablas.
- El escritorio no soportará Internet Explorer 6 y te avisará si la versión de tu navegador es inferior a Chrome 11, Safari 5, Firefox 4, Opera 11 e IE 9.
- Twenty Eleven. Nuevo tema por defecto para el año 2011. Es sencillamente genial, es un tema muy sencillo y claro diseñado según el enfoque del Responsive Design, es decir, que el diseño de las páginas se verán perfectamente en cualquier dispositivo, con cualquier tipo de pantalla. La única pega es el gran tamaño de la imagen de cabecera (1000 x 288).
- Además ahora, mientras estés autenticado y estás visualizando tu publicación, podrás ver una barra wordpress en la parte superior con enlaces directos a las herramientas más utilizadas.
En el siguiente vídeo se reflejan todas las novedades enumeradas anteriormente:
Haciendo copias de seguridad
Si nos hemos decidido y vamos a actualizar, es una buena costumbre realizar una copia de seguridad de nuestra base de datos MySql, así como de los ficheros de la versión que tenemos actualmente. De esta forma si ocurre algo no deseable, no perderíamos nuestros artículos, usuarios, tags, categorías, comentarios o ficheros que hayamos personalizado. En caso de que no desees hacer copias de seguridad, o tu empresa de hosting no es 1&1 puedes ir directamente al siguiente paso. Existen diferentes maneras de hacer esto (el propio wordpress incorpora herramientas para realizar un backup) pero esta vez voy a describir cómo realizarlas desde el panel de control de mi proveedor de hosting 1&1.
Para la base de datos:
- Desde la pantalla principal del panel de control, pulsamos sobre el enlace Gestión de MySQL.
- Aparecerá una pantalla con la lista de instancias de bases de datos que disponemos. Pulsamos sobre el botón phpmyAdmin de la base de datos que esté asociada a la instalación de wordpress. Si sólo tienes una como es mi caso pulsa el botón.
- Aparecerá la pantalla mysql-control-center en la que aparecen las tablas de la base de datos (izquierda) y la configuración de la misma, a la derecha. Pulsamos el enlace Exportar.
- En la siguiente pantalla aparecen todas las opciones para exportar. Como la exportación va a ser un fichero con los scripts de creación e inserción en la base de datos de todos los datos que tengamos, podemos personalizar o afinar las sentencias que genera. Si no tenemos conocimientos de BBDD, dejamos los valores por defecto y pulsamos Continuar.
- En unos segundos aparecerá el contenido del fichero generado. Debemos seleccionar todo y copiarlo para pegarlo posteriormente en un fichero local de texto en nuestro equipo. Si el fichero lo renombramos por ejemplo BBDD16_07_2011.sql, tendremos una «fotografía» de la BBDD en un día determinado.
Para los ficheros de WordPress de la versión actual, podríamos utilizar un cliente FTP y bajarnos el directorio de instalación pero esta vez vamos a crear un fichero comprimido y a continuación lo bajaremos a nuestro disco local:
- Desde la pantalla principal del panel de control, pulsamos sobre el enlace Gestión de Ficheros.
- Aparecerá la pantalla con el árbol de carpetas a la izquierda, y el contenido a la derecha. En el árbol de carpetas pulsamos sobre la carpeta raíz ‘/’ y en la parte de la izquierda seleccionamos la carpeta que contiene la instalación de WordPress (en mi caso blog), es la que contiene a las carpetas wp-admin, wp-content y wp-includes. Pulsamos sobre el menú Archivo Zip y luego sobre Comprimir.
- Aparecerá un diálogo para introducir el nombre del fichero zip. Podemos nombrarlo, como hicimos con la base de datos con la fecha actual (blog16_07_2011.zip). Generará en la carpeta raíz un fichero con todo el contenido.
- Para bajarlo del servidor a nuestro equipo, seleccionamos dicho fichero y pulsamos sobre el menú Transferencia y luego sobre Descargar.
Con estos dos sencillos pasos nos hemos cubierto las espaldas ante posibles desastres.
Actualización a WordPress 3.2
Desde el escritorio de adiministración de WordPress nos avisa de que hay una nueva versión de la herramienta. Pero antes de actualizar es conveniente desactivar todos los plugins que se encuentren activos. En el menú plugins pulsamos sobre Plugins instalados para listar la lista de los mismos. Desde aquí desactivamos todos los que se encuentren activos.
A continuación vamos al menú Actualizar y pulsamos sobre el botón correspondiente de la actualización de WordPress 3.2. Lo normal es que haya dos opciones, una para la versión en inglés y otra para la versión en castellano, así que seleccionaremos la que tiene el sufijo es_ES. Aquí comienza el proceso de descarga e instalación automática de la actualización. Lo normal es que no haya problemas, pero mucho ojo: si se trata de un salto de una versión más antigua, reemplazará los ficheros que hayamos modificado o personalizado.
Para acabar y si todo ha ido correctamente, debemos ir activando los plugins uno a uno, es decir, activamos y probamos si es compatible con la versión. En caso negativo, lo dejamos desactivado hasta que encontremos alguna actualización o solución. Puedes aprovechar como en mi caso para actualizar el tema, yo me decanté por el TwentyEleven, un tema claro y sencillo que además, gracias al responsive design muestra el blog correctamente tanto en PC, Tablets, iPhone y Android.
5 respuestas a “Actualizar a WordPress 3.2”
[…] de la base de datos y de los ficheros de la instalación, recientemente he creado este artículo: Actualizar a WordPress 3.2. This entry was posted in blog, wordpress by josan. Bookmark the […]
Hola, he realizado los pasos que indicas pero cuando esta en proceso de actualización sale el siguiente mensaje de error:
————————–
Descargando paquete de instalación desde http://es.wordpress.org/wordpress-3.3.1-es_ES.zip…
Descomprimiendo actualización…
Warning: copy(/homepages/2/d290879477/htdocs/app290879485/wp-admin/includes/update-core.php) [function.copy]: failed to open stream: Permission denied in /homepages/2/d290879477/htdocs/app290879485/wp-admin/includes/class-wp-filesystem-direct.php on line 200
No ha sido posible copiar los archivos.
Instalación fallida
————-
Sabes por qué puede ser?
Gracias
Hola XP.
Parece un tema de permisos. Comprueba que has otorgado correctamente los permisos a los directorios y/o archivos en los cuales el sistema necesita escribir información.
Esta es la razón más frecuente de todos los errores que se producen en los sitios CMS.
Espero que haya suerte. Saludos
Y con esos pasos de backup tenemos una copia del blog tal cual, no? Todo, entero y verdadero? Porque quiero modificarlo por completo y necesito tener algo ahí por si sale mal y tengo que echarme atrás.
Esto mismo lo puedo hacer con un blog en local, no? Mediante phpmyadmin de xammp exportar la bdd y copiar mi carpeta wordpress para poder luego subirlo todo 1and1 y se quede todo como mi blog local?
Hola!
Pues con este backup podrías recuperar tanto la base de datos (creación de tablas y contenido de las mismas), que almacena el contenido del blog (posts, comentarios, tags, …), como las páginas y apariencia y diseño del mismo, que están almacenados en los ficheros del directorio de instalación del WordPress.
En cuanto a lo de trabajar en local me imagino que te refieres a modificar el diseño y presentación de las plantillas. Si es así puedes hacerlo sin problemas, teniendo en cuenta de subir las plantillas, los ficheros css y javascript y de no modificar ficheros de configuración que editamos durante la instalación, como por ejemplo, “wp-config.php” que almacena el nombre de la BBDD, usuario y contraseña, así como el nombre del servidor (en local es localhost pero no en el servidor de 1&1). Pero si previamente has realizado el proceso de BackUp no tienes de qué preocuparte.
Espero haberte aportado alguna ayuda. Un saludo