Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Code
  2. WordPress

Mover WordPress: Usar Plugins para Trasladar Tu Web

by
Difficulty:BeginnerLength:ShortLanguages:

Spanish (Español) translation by Eva Collados Pascual (you can also view the original English article)

Si nunca antes has trasladado un sitio creado con WordPress, descubrirás que no es tan sencillo como mover un sitio web estático. En la introducción de esta serie, describí en detalle lo que necesitas para moverlo y las consideraciones que deberas tener en cuenta.

Sin embargo, trasladar una web WordPress puede ser muy fácil si utilizas un plugin. Aquí veremos algunos plugins gratuitos que pueden ayudarte a conseguirlo.

Lo Que Necesitarás

Para seguir este tutorial, necesitarás lo siguiente:

  • Una instalación de WordPress con plugins y temas en él, y además debe contener algunos contenidos, entradas, páginas, medios (imágenes, vídeo, pdf…) o ¡cualquier cosa que contenga tu sitio!
  • Una segunda ubicación a la que desees mover tu sitio.

Los plugins de aquí abajo sólo funcionarán con una instalación única de WordPress, una sola web: si tienes que mover un multisitio deberás seguir el tutorial trasladar una red Multisitio.

Nota: he probado los plugins que voy a mostrar en mi propio sitio web y todos funcionan como se detalla. No obstante, no puedo garantizar que funcionará perfectamente en tu caso, y no puedo dar respuesta a las preguntas que solicitan ayuda en los comentarios: Si tienes cualquier problema, por favor solicita ayuda a través del foro de soporte respectivo del plugin en el repositorio de WordPress.

Encontrar un Plugin que te Ayude a Trasladar tu Web

Existen varios plugins de migración para ayudarte a mover tu sitio, pero la mayoría sirven para traslados muy simples, por ejemplo, plugins que te asisten en la tarea de importar contenido.

Aquí voy a revisar dos categorías de plugins:

  • plugins de importación
  • plugins de migración

Plugins de Importación

Existen plugins gratuitos que te permitirán exportar el contenido de una web creada con WordPress para después importarlo en otra. Veamos cómo funcionan.

WordPress Importer Plugin

Si estás ejecutando tu nuevo sitio tiene temas y plugins que se pueden instalar sin necesidad de copiarlos (por ejemplo, desde el directorio de plugins o temas), todo lo que necesitarás es copiar el contenido en sí.

El plugin WordPress Importer te permite hacer esto: no sólo importa el contenido de tus entradas, páginas, etc., sino que también importa los archivos multimedia que hayas adjuntado a tus entradas y los autores del contenido.

Para usar el plugin sigue estos pasos:

En tu antiguo sitio, haz clic en Tools > Export (Herramientas > Exportar) para abrir la pantalla de exportación. Elimina los tipos de entradas personalizadas que desees exportar, después haz clic en Download Export File (descargar el archivo de exportación) para exportar el contenido a un archivo xml:

Export content to an xml file

En tu nuevo sitio, instala el plugin WordPress Importer y luego haz clic en Tools > Import (Herramientas > Importar). Selecciona WordPress, y a continuación, selecciona el archivo xml que descargaste en tu ordenador desde tu antiguo sitio. Pulsa sobre Upload file and import (subir archivo e importar) y sigue las instrucciones de la pantalla para importar los archivos adjuntos y los autores.

Ahora verás que tu nuevo sitio contiene todo el contenido del antiguo.

Nota: Si tienes plugins creados y configurados en tu antiguo sitio, o has utilizado los customizadores de tema para modificar tu tema, este método no copiará ninguna de esas configuración. Tendrás que utilizar un plugin de migración o hacer en su lugar un traslado manual. Si tienes widgets configurados, el siguiente plugin puede ayudarte con ello.

Plugin Importador/Exportador de Ajustes de Widget

Usar WordPress Importer no importará ningún widget que hayas añadido a tu sitio, y si tienes unos cuantos, añadirlos nuevamente a tu nuevo sitio pueden ser una tarea laboriosa. Sin embargo, dispones de ayuda al alcance de la mano. El plugin Widget Settings Importer/Exporter exportará la configuración de los widgets desde tu sitio antiguo y los importará al nuevo.

Para usarlo, sigue estos pasos:

  1. Instala y activa el plugin en ambos sitios.
  2. Asegúrate de que el tema que activaste en tu antiguo sitio también está activado en el nuevo. Esto es importante ya que los widgets tienen que ir en las mismas áreas de widget.
  3. Asegúrate de que tienes exactamente los mismos plugins instalados y activados en ambos sitios. Esto es importante si cualquiera de tus widgets está suministrado por uno o varios plugins.
  4. En el antiguo sitio, haz clic en Tools > Widget Settings Export (ajustes de exportación de widgets). Selecciona los widgets que desees exportar y haz clic sobre Export Widget Settings para descargar un archivo de exportación de json.
  5. En el nuevo sitio, haz clic en Tools > Widget Settings Import. Selecciona el archivo json que descargaste y haz clic en Show Widget Settings para ver los widgets que van a ser importados. Selecciona los que deseas importar y haz clic sobre Import Widget Settings para importar la configuración de los widgets.

Ahora descubrirás que tus widgets son idénticos en ambos sitios. A veces es necesario hacer algunos ajustes, por ejemplo, si un widget está en una zona diferente del widget, pero como tienes el mismo tema en ambos sitios, debería funcionar.

Plugins de Migración

A veces los plugins de importación no son suficientes para trasladar tu sitio. Por ejemplo, si has pasado algún tiempo configurando un plugin, estos ajustes no serán importados y tendrás que hacer todo el trabajo de nuevo. O si has personalizado tu tema utilizando el Personalizador de Tema, tampoco podrás importarlos.

Si este es tu caso, necesitarás un plugin que migre el contenido de la base de datos de tu antiguo sitio al nuevo.

El plugin All-in One WP Migration es gratuito y te permite descargar la base de datos de un sitio y sus archivos para después subirlos al nuevo. Este plugin modifica la base de datos para que todos tus enlaces funcionen en el nuevo dominio si es que quieres cambiarlos. Veamos cómo usarlo.

Exportar el Sitio Antiguo

En primer lugar, instala el plugin en el sitio antiguo y actívalo. Verás un nuevo menú en el panel de admin llamado Site Migration (migración de sitios).

En tu antiguo sitio, dirígete a Site Migration > Export para ver esta pantalla:

Export site using All-in-One WP MIgration

Marca las casillas de verificación para todo lo que no desees migrar. Aquí no estoy migrando ni plugins y ni archivos del tema, ya que ya los tengo instalados en mi nuevo sitio. Sin embargo, si haces esto, asegúrate de instalar y activar el tema y los plugins correctos en el nuevo sitio antes de hacer la migración, de forma que sus opciones, que migrarán incluidas en la base de datos funcionen correctamente.

Haz clic Export y se descargará un archivo zip en tu equipo local.

Nota: Si estás utilizando Safari, puedes descubrir que éste descomprime automáticamente el archivo descargado. Comprimirlo de nuevo desde File Manager no funcionará. Para detener la descompresión del archivo zip, dirígete a Safari > Preferencias > General y desmarca la casilla de opción Abrir los archivos "seguros" después de su descargar.

Importar al Nuevo Sitio

En tu nuevo sitio, instala y activa el plugin de migración. Ir a Site Migration > Import y carga el archivo zip que acabas de descargar.

Dependiendo de cuán grande era tu antiguo sitio, esto podría tardar algún tiempo, he utilizado los datos de la unidad de prueba de tema de WordPress y tardó alrededor de media hora.

Import site using All-in One WP Migration

El plugin subirá el archivo y creará las instancias de los contenidos, archivos y ajustes de tu antiguo sitio web en el nuevo. También cambiará los enlaces cambiando tu antiguo dominio al nuevo.

Para ello y antes de acabar, visita la sección Ajustes > Enlaces Permanentes (Settings > Permalinks) dos veces para actualizar los ajustes de los enlace permanente. Realmente no tienes que guardar la configuración de los enlaces permanentes de nuevo: simplemente visitando la sección actualizará las reglas de reescritura y los permalinks.

Resumen

Si nunca habías trasladado un sitio creado con WordPress, utilizar un plugin será una ayuda para que el proceso te resulte menos intimidante que hacerlo de forma manualmente. Las dos opciones anteriores te permitirán migrar tu sitio a una nueva ubicación sin tener que editar la base de datos manualmente o usar FTP.

Sin embargo, habrá situaciones en las que tendrás que migrar WordPress de forma manual, lo cual veremos en próximos artículos de esta serie.

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.