Moviendo WordPress moviendo tu sitio manualmente

Mover un sitio de WordPress puede ser bastante desalentador la primera vez que lo haces. Implica más que simplemente copiar algunos archivos de un lugar a otro. Pero una vez que sepa qué necesita mover y qué herramientas necesita para moverlo, el proceso es bastante sencillo siempre que siga todos los pasos correctamente..

En este tutorial, te mostraré cómo mover tu sitio de WordPress de un lugar a otro. Algunos ejemplos de cuándo podrías querer hacer esto incluyen:

  • al cargar una versión de desarrollo local de un sitio al servidor en vivo
  • Al mover servidores o proveedores de hosting.

Si está cambiando de proveedores de alojamiento, puede encontrar que su nuevo proveedor hará el cambio por usted, por lo que si no está seguro de lo que está haciendo, consulte primero con ellos..

Además, si no está seguro, puede seguir mi tutorial sobre el uso de complementos para mover WordPress. Para una instalación simple, esto podría hacer el trabajo por usted y puede ser mucho más fácil..

Pero si su sitio tiene configurados varios temas, complementos o configuraciones de sitio, y no desea hacerlo todo de nuevo en el nuevo sitio, deberá mover la base de datos manualmente. Para saber cómo, sigue leyendo.!

Lo que necesitarás

Para seguir este tutorial, necesitarás:

  • Una instalación de WordPress con temas y complementos que se ejecutan en ella, además de algunas publicaciones de contenido, páginas, medios o lo que sea que esté en su sitio.!
  • Una segunda ubicación a la que desea mover su sitio. 
  • Un cliente FTP, un editor de código y acceso a phpMyAdmin.

Lo que vas a estar moviendo

Vale la pena saber lo que vas a mover antes de comenzar:

  • WordPress en sí: en realidad no mueve esto, sino que lo reinstala en la nueva ubicación..
  • El contenido de su directorio wp-content, es decir, temas, complementos y subidas.
  • Su base de datos.

Antes de que empieces

Antes de comenzar, desactive los "enlaces permanentes bonitos" en su sitio anterior. Ir Configuraciones> Permalinks, Selecciona el Defecto y haga clic en Guardar cambios.

Hacer una copia de su antiguo sitio

Comience por hacer una copia de los archivos y la base de datos de su sitio. Puede usar su complemento de copia de seguridad preferido o usar FTP para descargar archivos y phpMyAdmin para copiar su base de datos. Aquí te mostraré cómo hacer esto usando phpMyAdmin.

Copiando documentos

Primero, haga una copia local de su wp-contenido directorio. Esto contiene todos sus archivos de tema y plugin y subidas.

Cuando llegue a cargar esto en su nuevo sitio, puede elegir no cargar los archivos de temas y complementos, sino reinstalarlos en el nuevo sitio, usando las pantallas de administración. O simplemente puede cargar la copia que ha sacado de su sitio anterior; ambos funcionarán.

Copiando la base de datos

Abra phpMyAdmin para su sitio. Esto lo proporcionará su proveedor de alojamiento o si está trabajando con un sitio local, es parte de MAMP..

Busque la base de datos del sitio que desea mover y haga clic en Exportar lengüeta. Hacer clic Ir, y un sql archivo con su base de datos será descargado a su máquina.

Nota: Si tiene más de una base de datos en su cuenta de hosting o servidor, puede averiguar cuál aplica a este sitio revisando el sitio wp-config.php expediente.

Edición de la base de datos

Antes de que pueda importar sus tablas de base de datos al nuevo sitio, deberá realizar algunas modificaciones en el sql archivo que acaba de descargar. Siempre hago una copia de este archivo antes de comenzar, y prefijo dupdo- a su nombre, así que sé que es la copia de seguridad.

Abre el sql Archivo en su editor de código preferido y reemplace todas las instancias del antiguo nombre de dominio para el sitio con el nuevo nombre de dominio. 

Así por ejemplo:

  • Si estás subiendo un sitio local con la URL http: // localhost / example, lo cambiarias por http://AnExampleSiteDomain.com
  • Si está moviendo un sitio de una ubicación remota a otra, reemplaza http://AnOldSiteExample.com con http://ANewSiteExample.com.
  • Si se está moviendo entre hosts o servidores pero el nombre de dominio sigue siendo el mismo, no necesita hacer ningún cambio.

El uso del comando "reemplazar" en su editor de código acelerará esto: podría haber miles de instancias. Guarda tu sql expediente.

Nota: una forma alternativa de hacerlo es utilizando el Buscar y reemplazar Script de InterConnectIT, que automatiza este proceso..

Creando el Nuevo Sitio

Luego necesitas instalar WordPress en la nueva ubicación. Haz esto como lo harías normalmente.

Añadiendo archivos

Antes de importar su base de datos, es una buena idea instalar complementos y temas, ya que cualquier tabla que haya sido creada por estos en la base de datos no funcionará sin ellos instalados..

Vuelva a instalar cualquier tema y complemento en su nuevo sitio o cárguelos desde su copia local, usando su cliente FTP. Copiarlos a la wp_content carpeta, con la misma estructura que en su sitio anterior. Es posible que necesite eliminar cualquier carpeta nueva que WordPress haya creado en el subidas carpeta para que no entren en conflicto con los que está importando.

Importando la base de datos

Antes de que pueda importar la base de datos de su sitio anterior, debe eliminar (eliminar) las nuevas tablas que WordPress ha creado para usted en su sitio anterior..

En phpMyAdmin, busque la base de datos de su nuevo sitio y haga clic en Estructura lengüeta.

Seleccione todas las tablas de la base de datos. Haga clic en el Con seleccionado: cuadro desplegable, seleccione soltar y haga clic . Puede ver a continuación donde he seleccionado todas mis tablas listas para soltarlas:

Importando las nuevas tablas de base de datos

Todavía en phpMyAdmin, seleccione la Importar pestaña y haga clic en el Elija el archivo botón. Selecciona el sql Archivo que has editado y click Escoger o DE ACUERDO. Hacer clic Ir y tus tablas de base de datos serán importadas.

Vaya y prepárese un café: si su sitio es grande, esto puede llevar un tiempo.!

Pasos finales

Borra la memoria caché de tu navegador. Esto evita cualquier problema causado por el contenido de caché del navegador del sitio antiguo.

Inicie sesión en el administrador de WordPress para el nuevo sitio. Sus datos de inicio de sesión serán los mismos que para su sitio anterior; si especificó diferentes datos de inicio de sesión al instalarlos de forma remota, la base de datos importada los anulará.

Visita el Enlaces permanentes Pantalla y volver a activar permalinks bastante.

Ahora verifique que sus complementos y widgets estén funcionando correctamente, y haga los ajustes necesarios.

Resumen

Mover un sitio de WordPress no tiene por qué ser complicado, siempre y cuando sepas lo que necesitas para moverte y hazlo en el orden correcto. Si sigue los pasos anteriores, encontrará que el proceso se realiza sin problemas. Esto es algo que he hecho muchas, muchas veces y mientras sigo mi lista de verificación anterior, todo se dispara sin problemas..