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:
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.!
Para seguir este tutorial, necesitarás:
Vale la pena saber lo que vas a mover antes de comenzar:
Antes de comenzar, desactive los "enlaces permanentes bonitos" en su sitio anterior. Ir Configuraciones> Permalinks, Selecciona el Defecto y haga clic en Guardar cambios.
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.
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.
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.
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:
http: // localhost / example
, lo cambiarias por http://AnExampleSiteDomain.com
. http://AnOldSiteExample.com
con http://ANewSiteExample.com
.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..
Luego necesitas instalar WordPress en la nueva ubicación. Haz esto como lo harías normalmente.
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.
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 Sí. Puede ver a continuación donde he seleccionado todas mis tablas listas para soltarlas:
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.!
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.
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..