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

Mover WordPress: Trasladar Tu Web Manualmente

by
Difficulty:IntermediateLength:ShortLanguages:

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

Trasladar un sitio WordPress puede ser bastante intimidante cuando lo haces por primera vez. Se trata de algo más que copiar archivos de un lugar a otro. Pero una vez sepas lo que necesitas para realizar el traslado y qué herramientas debes usar, el proceso es bastante sencillo siempre y cuando sigas todos los pasos correctamente.

En este tutorial te mostraré cómo trasladar tu sitio WordPress de un lugar a otro. Aquí tienes algunos ejemplos de cuándo podrías necesitar hacerlo:

  • cuando quieres subir una versión de un sitio web que has estado desarrollando en modo local al servidor
  • cuando cambias de proveedor de servidor o alojamiento

Si estás cambiando de proveedor de alojamiento, podrías descubrir que tu nuevo proveedor realiza el traslado por ti, así que si no estás seguro de cómo hacerlo, comprueba antes si ellos ofrecen este servicio.

Pero si no estás seguro, también puedes seguir mi tutorial sobre cómo trasladar WordPress mediante plugins. Para una instalación simple esto podría ser suficiente para ti y quizá incluso te resulte mucho más sencillo.

Pero si su sitio tiene varios tema o plugin o sitio opciones configuradas y no quiero hacerlo todo otra vez en el nuevo sitio, tendrás que mover la base de datos manualmente. Para averiguar cómo, ¡sigue leyendo!

Lo Que Vas a Necesitar

Para seguir el tutorial, necesitarás:

  • Una instalación de WordPress con plugins y temas, además de algunos tipos de contenido, entradas, páginas, medios, ¡o cualquier cosa que contenga tu sitio!
  • Una segunda ubicación que desea mover su sitio a.
  • Un cliente FTP, un editor de código y acceso a phpMyAdmin.

Lo Que Vas a Trasladar

Vale la pena saber lo que vas a estar movimiedo antes de empezar:

  • WordPress propio: realmente esto no se mueven, pero vuelva a instalarla en la nueva ubicación en su lugar.
  • El contenido del directorio wp-content, es decir, temas, plugins y la carpeta 'uploads' que contiene las imágenes, y archivos que hayas subido al sitio.
  • Tu Base de Datsos

Antes de Empezar 

Antes de empezar, deshabilita los 'pretty permalinks' en tu antiguo sitio. Dirígete a Ajustes > Enlaces permanentes, selecciona la opción Predeterminada y haz clic en Guardar.

Hacer una Copia de Tu Antiguo Sitio

Empieza haciendo una copia de base de datos y de los archivos de tu sitio. Para realizar la copia de seguridad puedes usar tu plugin preferido o hacer una descarga de los archivos a través de FTP y copiar la base de datos desde phpMyAdmin. Te voy a mostrar ahora cómo hacerlo usando phpMyAdmin.

Copiar los Archivos

En primer lugar, haz una copia local del directorio wp-content. Este directorio contiene todos los archivos del tema, de los plugins y los ficheros subidos al sitio.

Cuando vayas a subirlo a tu nuevo sitio, podrías optar por no subir los archivos del tema y de los plugins, en su lugar podrías preferir instalarlos desde cero en el nuevo sitio, a través del escritorio de WordPress. O puedes subir sencillamente la copia que has realizado de tu antiguo sitio, ambos métodos funcionarán.

Copiar la Base de Datos

Abre el phpMyAdmin de tu sitio. Este te será proporcionado por tu proveedor de alojamiento o si está trabajando en un sitio local, formará parte de MAMP.

Encuentra la base de datos del sitio que deseas mover y haz clic en la pestaña Export. Haz clic en Go, y se descargará un archivo sql con la base de datos en tu ordenador.

Nota: Si tienes más de una base de datos en tu cuenta de alojamiento o servidor, puedes encontrar que base se corresponde con tu sitio abriendo el archivo del sitio wp-config.php.

Editar la Base de Datos

Antes de poder importar las tablas de la base de datos al nuevo sitio, tendrás que realizar algunas modificaciones en el archivo sql que acabas de descargar. Yo siempre hago una copia de este archivo antes de empezar, y añado el prefijo copy- al nombre de mi copia de forma que sepa que se trata de la copia de seguridad.

Abre el archivo de sql en tu editor de código preferido y reemplaza todas las instancias del antiguo nombre de dominio del sitio con el nombre de tu nuevo dominio.

Por ejemplo, así:

Usar el comando "reemplazar" en el editor de código agiliza esto, podrían existir  miles de instancias. Guarda el archivo de sql.

Nota: Una forma alternativa de hacerlo es mediante los comandos Search and Replace del script de InterConnectIT, el cual automatiza este proceso.

Crear el Nuevo Sitio

A continuación se que debe instalar WordPress en la nueva ubicación. Para ello como lo haría normalmente.

Añadir Archivos

Antes de importar la base de datos, es buena idea instalar los plugins y temas, ya que las tablas que han sido creadas en la base de datos por éstos no funcionarán si no los instalas.

Vuelve a instalar los temas y plugins en tu nuevo sitio o subélos desde tu copia local, usando a un cliente FTP. Cópialos a la carpeta wp_content, con la misma estructura que en tu antiguo sitio. Puede que necesite quitar cualquier nuevas carpetas que WordPress ha creado en la carpeta uploads para que no choque con los que está importando.

Importar la Base de Datos

Antes de poder importar la base de datos desde el sitio antiguo, necesitas borrar (drop) las nuevas tablas que WordPress ha creado por ti en tu antiguo sitio.

En phpMyAdmin, busca la base de datos de tu nuevo sitio y haz clic en la pestaña Structure.

Seleccione todas las tablas de la base de datos. Pulsa With selected: la casilla desplegable, selecciona Drop y haz clic en Yes. Puede observar abajo donde he seleccionado todas las tablas que voy a eliminar:

Drop database tables

Importar las Nuevas Tablas de la Base de Datos

En phpMyAdmin, selecciona la opción Import y haz clic sobre el botón Choose file. Seleccione el archivo sql que has creado y haz clic sobre Choose o Ok. Haz clic en Go y las tablas de la base de datos serán importadas.

Prepárate un café, si tu sitio es grande, ¡esto podría tardar un poco!

Últimos Pasos

Borra la caché de tu navegador. Esto evitará problemas causados por el contenido almacenado en la caché del navegador procedentes el sitio antiguo.

Inicia sesión el administrador de WordPress del nuevo sitio. Tus datos de acceso serán los mismos que en tu anterior sitio, si especificaste detalles de acceso diferentes cuando realizaste la instalación remota, estos habrán sido anulados por la base de datos importada.

Visita la sección de Enlaces permanentes y vuelve a activar la opción Estructura personalizada o 'Pretty permalinks' en inglés.

Ahora verifica que tus plugins y widgets funcionan correctamente y haz cualquier ajuste necesarios.

Resumen

Trasladar un sitio WordPress no es necesariamente complicado siempre y cuando sepas lo que necesitas mover y lo hagas en el orden correcto. Si has seguido los pasos anteriores, descubrirás que el proceso transcurre sin problemas. Es algo que he hecho muchas, muchas veces y siempre que sigo el orden que acabo de explicar, todo me ha funcionado sin problemas.

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.