Cómo crear una copia local de un sitio de WordPress en vivo
Un sitio de WordPress no es algo estático. Para mantener un crecimiento constante, las actualizaciones periódicas, las modificaciones y las nuevas funciones son vitales.
Al actualizar un sitio de WordPress, es aconsejable probarlo antes de ponerlo a disposición de todos. Esto también es cierto cuando se integran nuevos complementos o temas.
No hacerlo puede resultar en una mala experiencia de usuario.
Al realizar estas pruebas, muchos usuarios crean una copia de su sitio. Para alguien sin experiencia, hacer una copia de un sitio de WordPress en vivo puede parecer desalentador.
Pero hacer una copia local de un sitio de WordPress no es difícil de hacer. Solo tomará unos minutos.
Este artículo describe en unos simples pasos cómo crear una copia local de un sitio de WordPress activo. Seguir estos pasos dará como resultado una copia del sitio en vivo en unos momentos.
Todo esto sin desconectar el sitio web.
Preparativos para mover un sitio a un servidor local
Aplicaciones como WAMP y MAMP crean un entorno de servidor local. Esto es muy útil.
Los usuarios pueden instalar paquetes como WordPress y desarrollar y construir un sitio en una computadora local. Luego, cuando el sitio esté listo en la computadora local, pueden transferirlo al servidor en vivo.
Antes de lanzarlo, muchos lo transfieren primero a un servidor local. Desde allí prueban complementos, temas y actualizaciones de WordPress.
Para hacer eso, todo el sitio debe moverse a un entorno localhost. Haga esto yendo a phpMyAdmin en un navegador:
http://localhost:8080/phpmyadmin/
En phpMyAdmin, vaya a Bases de datos y cree una nueva base de datos. Esto es necesario más tarde para descomprimir los datos del sitio.
Descargar archivos de sitio de WordPress en vivo
Una vez hecho esto, descargue los archivos del sitio de WordPress. Use un cliente FTP para conectarse al sitio en vivo.
Un cliente FTP muy conocido y utilizado con frecuencia es FileZilla. Abra el cliente, conéctese al servidor de alojamiento y descargue todos los archivos del sitio a una computadora local.
Por lo general, WordPress usa una carpeta /public_html para los archivos del sitio web, pero el nombre puede diferir. WordPress permite al usuario cambiar a un nombre de carpeta diferente durante la instalación.
El tiempo de descarga depende del tamaño del sitio y la cantidad de archivos, pero puede llevar un tiempo. Es posible continuar con algunos de los pasos posteriores mientras se descarga el sitio.
Por lo tanto, es inteligente comenzar con este paso.
En FileZilla , elija la ubicación en el servidor local para guardar los archivos. En la sección Sitio remoto, seleccione los archivos para descargar y luego haga clic en Descargar.
La opción de descarga está en el menú que aparece tras hacer clic con el botón derecho del ratón.
Asegúrese de descargar carpetas con los nombres wp-admin y wp-content. Albergan archivos como index.php y wp-config.php que son importantes para el funcionamiento del sitio.
Cuando la descarga haya terminado, vaya a http://localhost/yourfoldername/. Esta es la dirección del servidor localhost.
Compruebe si los archivos se transfirieron correctamente. Puede ser que haya un error de base de datos como este:
Exportar la base de datos del sitio
El núcleo de un sitio de WordPress es la base de datos asociada. Esta base de datos no está incluida en los archivos que se descargaron en el paso anterior.
Por lo tanto, es necesario descargarlo por separado.
Primero, descubra cuál es la base de datos correcta. Esa es la información contenida en los archivos que ya fueron descargados.
- Vaya al directorio raíz de la copia .
- Abra el archivo wp-config.php en un editor de texto normal.
- Busque esta línea:
- Anote el nombre de la base de datos.
- Inicie sesión en la cuenta de alojamiento.
- Ve a cPanel.
- Haga clic en phpMyAdmin.
- Inicie sesión en el área de phpMyAdmin.
- Seleccione la base de datos adecuada.
- Hacer clic
- En Método de exportación, seleccione Visualización personalizada de todas las opciones posibles.
- Seleccione todas las tablas para exportar.
- En Compresión de salida, seleccione comprimido o comprimido con g.
- Elija SQL como formato.
- En la parte inferior, haz clic en Ir. La descarga comenzará ahora.
Importación de todos los datos y archivos
Después de descargar la base de datos, ahora es el momento de importarla.
- Abra phpMyAdmin en el servidor local yendo a http://localhost/phpmyadmin/
- Seleccione la base de datos creada anteriormente.
- Haga clic en la pestaña Importar en la parte superior.
- Haz clic en Elegir archivo en la parte superior.
- Seleccione el archivo de base de datos descargado del paso anterior.
- Haga clic en Cargar. phpMyAdmin ahora descomprimirá e instalará el archivo de la base de datos.
Ahora la base de datos está configurada correctamente. Por supuesto, todas las URL todavía se refieren al sitio web original.
Para actualizar todas las URL, ejecute una consulta SQL en phpMyAdmin. Seleccione la base de datos y luego haga clic en SQL.
Vaya a la pantalla SQL en phpMyAdmin y copie y pegue el código. Reemplace example.com con la URL del sitio activo y http://localhost/mylocalsite con la URL del servidor local.
Actualice el archivo wp-config.php
El siguiente paso para crear una copia local de un sitio de WordPress activo es actualizar la copia local del archivo wp-config.php. Este archivo de configuración contiene todas las configuraciones para el sitio, incluida la ruta a la base de datos.
- Vaya a la carpeta que contiene el archivo local wp-config.php.
- Abra el archivo de configuración en el Bloc de notas o un editor de texto similar.
- Reemplace el nombre de la base de datos con el creado anteriormente. Este es el nombre de la base de datos guardada en la computadora local.
- Reemplace el nombre de usuario de la base de datos con el nombre de usuario local de MySQL. Por lo general, es ‘raíz’.
- Si hay una contraseña, ingrésela también. De lo contrario, déjelo vacío.
- Guarde los cambios.
/** The name of the database
for WordPress */
define('DB_NAME',
'database_name_here');
/** MySQL database username */
define('DB_USER',
'username_here')
/** MySQL database password */
define('DB_PASSWORD',
'password_here');
Configurar la base de datos para uso local
Después de importar la base de datos, vaya a la pestaña Bases de datos. La base de datos importada ahora aparece allí en la lista.
Haga clic en el enlace Comprobar privilegios que se encuentra junto al nombre de la base de datos y siga estos pasos:
- Seleccione Agregar usuario en la siguiente pantalla. La pantalla que sigue se ve así:
- Localice el nombre de usuario y la contraseña en el archivo local wp-config.php.
Estos tienen un prefijo DB_USER y DB_PASSWORD, respectivamente. No es necesario editar el host local ni ninguna de las otras variables.
- Haga clic en Agregar usuario.
En la base de datos de WordPress, hay dos campos para editar.
- Vuelva a la pestaña Bases de datos .
- Seleccione el nombre de la base de datos local.
- Abra la tabla wp_options.
- Ubique el siteurl y el hogar
- Hacer clic
- Reemplace la URL en option_value con http://localhost/yourfoldername/.
Este es un método alternativo para lograr lo mismo:
- Abra el archivo de la base de datos en el Editor.
- Encuentra siteurl y home. Asegúrese de elegir el campo con el sufijo de opción.
- Busque estos valores en phpMyAdmin y cámbielos a http://localhost/yourfoldername/
Ahora navegue a http://localhost/yourfoldername/ usando un navegador web. Si todo salió bien, el sitio local de WordPress aparece completo.
Tenga en cuenta que los enlaces internos deben cambiarse a los predeterminados. Para hacer esto, vaya a WordPress y seleccione la pantalla Enlaces permanentes en Configuración.
Después de cambiarlos a los enlaces del sitio local, siempre es posible volver a cambiarlos.
Si disfrutó leyendo este artículo sobre cómo crear una copia local de un sitio de WordPress en vivo, debe consultar este sobre cómo editar categorías en WordPress.
También escribimos sobre algunos temas relacionados, como cómo eliminar temas de WordPress, cómo hacer que se pueda hacer clic en un número de teléfono en WordPress, cómo poner marcas de agua en las imágenes, cómo verificar la versión de WordPress , cómo crear una tabla de comparación con complementos de WordPress, cómo cargar un HTML archivo en WordPress, dónde se almacenan las páginas de WordPress y cómo justificar el texto en WordPress.











