¿Desea mover un sitio web de WordPress en línea al servidor local de su computadora?

La instalación de WordPress en su computadora (servidor local) le facilita aprender WordPress y probar cosas. Cuando mueve un sitio web de WordPress en línea a un servidor local, le permite experimentar con los mismos datos que su sitio web en vivo.

En este artículo, le mostraremos cómo mover fácilmente un sitio web de WordPress en línea a un servidor local sin romper nada.

Pero antes, si nunca has instalado WordPress, descubre ¿Cómo instalar un blog de WordPress pasos 7 et ¿Cómo encontrar, instalar y activar un tema de WordPress en tu blog 

Luego de vuelta a por qué estamos aquí.

¿Por qué y quién querría mover un sitio web de WordPress en línea a un servidor local?

Si ha estado ejecutando un sitio web de WordPress durante un tiempo, puede probar nuevos temas o complementos en él. Sin embargo, si hace esto en un sitio web que ya está activo, puede resultar en una mala experiencia de usuario para sus usuarios.

Para evitar esto, muchos usuarios crean una copia de su sitio web de WordPress en un servidor local para probar nuevos temas, complementos o realizar pruebas de desarrollo.

Esto le permite configurar su tema con todo su contenido y probar todas las funciones sin preocuparse por romper su sitio web. Muchos usuarios copian su sitio en un servidor local para practicar sus habilidades de codificación y WordPress con los datos reales del sitio web.

Si bien puede hacer todas las pruebas con contenido ficticio en WordPress, los datos reales del sitio web le brindan una mejor representación visual de cómo aparecerán esos cambios en el sitio web.

Preparación para mover un sitio web en línea a un servidor local

En primer lugar, debe asegurarse de hacer siempre una copia de seguridad de su sitio web de WordPress. Hay varios importantes Complementos de respaldo de WordPress que puedes usar

En segundo lugar, debe instalar un entorno de servidor local en su computadora. Puedes usar XAMPP para Windows y MAMP para Mac. Una vez que haya configurado el entorno, necesita crear una nueva base de datos usando phpMyAdmin.

Simplemente visite la siguiente URL en su navegador para iniciar phpMyAdmin.

http://localhost/phpmyadmin/ http://localhost:8080/phpmyadmin/

Desde allí tienes que hacer clic en la pestaña 'Bases de datos'y cree una nueva base de datos. Necesitará esta base de datos para manipular los datos de su sitio web en línea.

cómo crear la base de datos en phpmyadmin

Ahora está listo para mover su sitio web de WordPress en línea a un servidor local.

Método 1. Mueva el sitio web en vivo a un servidor local usando un complemento de WordPress

Este método es más fácil y recomendado para todos los usuarios.

Lo primero que debe hacer es instalar y activar el complemento Duplicador. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un complemento de WordPress.

Duplicator le permite crear fácilmente un paquete duplicado de todo su sitio web. Se puede usar para mover su sitio web de WordPress a una nueva ubicación, y también se puede usar como complemento de respaldo.

Tras la activación, el complemento agrega un nuevo elemento de menú "Duplicador" en la barra lateral de administración de WordPress. Al hacer clic en él, accederá a la pantalla de paquetes del complemento.

cómo crear paquetes con el complemento WordPress Duplicator

Para crear un paquete nuevo, debe hacer clic en el botón Crear paquete nuevo. Duplicator inicia el Asistente de paquetes y debe hacer clic en el botón Siguiente para continuar.

cómo crear paquetes con el complemento WordPress Duplicator paso 2

El complemento ejecutará un escaneo de su sitio web y realizará algunas verificaciones de antecedentes. Luego le mostrará un resumen de esos controles. Si todo se ve bien, haga clic en el botón "Construir" para continuar.

cómo crear paquetes con el complemento WordPress Duplicator paso 3

Duplicator creará el paquete de su sitio web.

Cuando termine, verá un archivo zip que contiene todos los datos de su sitio web y un archivo de instalación. Necesita descargar ambos archivos a su computadora.

cómo crear paquetes con el complemento WordPress Duplicator paso 4

Ahora está listo para instalar estos archivos en su servidor local.

Primero, debe crear una nueva carpeta en la carpeta raíz de su servidor local. Esta es la carpeta donde su servidor local almacena todos los sitios web.

Por ejemplo, si está utilizando MAMP, estará en / Aplicaciones / MAMP / htdocs /. De lo contrario, si está utilizando XAMPP, estará en C: xampphtdocs.

Dentro de esta carpeta, puede crear nuevas carpetas para cada nuevo sitio web que desee importar o crear en su servidor local.

Después de eso, debe abrir la carpeta que creó para su sitio web local y luego copiar y pegar el archivo zip y el script de instalación que descargó anteriormente.

copiar archivos al directorio del sitio web local

Para ejecutar la instalación, debe ejecutar el script installer.php en su navegador web.

Por ejemplo, si colocó ambos archivos en la carpeta monsitelocal, accederá a ellos en su navegador visitando.

http://localhost/mylocalsite/installer.php

Verá este script de instalación de Duplicator:

instalación del sitio web guardado con duplicadorHaga clic en el botón Siguiente para continuar.

Duplicator descomprimirá el archivo y le pedirá que ingrese la información de la base de datos de su sitio web local. Esta es la base de datos que creó anteriormente.

instalación de base de datos con duplicador

El nombre del servidor es casi siempre localhost y nombre de usuario raíz. En la mayoría de los casos, la instalación de su servidor local no tiene una contraseña establecida para raíz, por lo tanto, puede dejar este campo vacío.

En la parte inferior de la página, verá un botón " Prueba de base de datosQue puede utilizar para asegurarse de que la información de su base de datos sea correcta.

instalación y prueba de la base de datos con duplicador

Si todo se ve bien, haga clic en " Siguiente" para continuar.

Duplicator importará su base de datos de WordPress. Después de eso, le pedirá que verifique la información del nuevo sitio web que detectó automáticamente.

instalación-sitio web-local-duplicadorHaga clic en el botón Siguiente para continuar.

Duplicator completará la configuración y le mostrará un botón para conectarse a su sitio web local. Utilizará el mismo nombre de usuario y contraseña de WordPress que utiliza en su sitio web activo.

final-instalación-sitio web-local-duplicador

Eso es todo, ha movido con éxito su sitio web en línea a un servidor local.

Método 2. Mueva manualmente un sitio web de WordPress en línea a un servidor local

En caso de que el complemento no funcione para usted, siempre puede mover manualmente su sitio web en vivo a un servidor local. Lo primero que necesitaría es hacer una copia de seguridad de su sitio web manualmente desde su cuenta de alojamiento de WordPress.

Paso 1. Exporte la base de datos de WordPress de su sitio web en línea

Para exportar la base de datos de WordPress desde su sitio web de WordPress en línea, debe iniciar sesión en su panel de control de cPanel y hacer clic en phpMyAdmin.

cómo exportar la base de datos de WordPress a cPanel

Dentro de phpMyAdmin, debe seleccionar la base de datos que desea exportar y luego hacer clic en la pestaña Exportar en alto.

cómo exportar la base de datos de WordPress en phpmyadmin

phpMyAdmin le pedirá que elija un método de exportación rápido o personalizado. Le recomendamos que utilice el método personalizado y elija Código Postal como método de compresión.

A veces plugins de WordPress pueden crear sus propias tablas dentro de su base de datos de WordPress. Si ya no usa este tipo de complementos, el método personalizado le permite excluir estas tablas.

Deje el resto de las opciones como están y haga clic en el botón Ir para descargar la copia de seguridad de su base de datos en formato zip.

cómo exportar la base de datos de WordPress a phpmyadmin y comprimir

PhpMyAdmin descargará su archivo de base de datos. Para obtener más detalles, consulte nuestro tutorial sobre copia de seguridad manual de su base de datos de WordPress.

Paso 2. Sube todos tus archivos de WordPress

El siguiente paso es cargar sus archivos de WordPress. Para hacer esto, debe iniciar sesión en su sitio web de WordPress en usando un cliente FTP.

Una vez que haya iniciado sesión, seleccione todos sus archivos de WordPress y descárguelos a su computadora.

Descubre también nuestra guía sobre Cómo utilizar FTP en Windows 10

Paso 3. Importe sus archivos y base de datos de WordPress a un servidor local

Después de cargar sus archivos de WordPress, debe crear una carpeta en su servidor local donde desea crear el sitio web local.

Si está utilizando XAMPP, desea crear una carpeta dentro de la carpeta C:xampphtdocs para su sitio web local. Los usuarios de MAMP deben crear una carpeta en /Aplicaciones/MAMP/htdocs/.

Después de eso, simplemente copie y pegue sus archivos de WordPress en la nueva carpeta.

Entonces necesitas importar tu base de datos de WordPress. Simplemente abra phpMyAdmin en su servidor local visitando la siguiente URL:

http://localhost/phpmyadmin/

Como ya ha creado la base de datos anteriormente, ahora debe seleccionarla haciendo clic en la pestaña Importación.

cómo importar la base de datos en phpMyAdmin

Haga clic en el botón 'Seleccione archivo'para seleccionar y descargar el archivo de base de datos que descargó en el paso uno. Después de eso, haga clic en el botón " Ejecutar " al final de la página.

PhpMyAdmin descomprimirá e importará su base de datos de WordPress.

Ahora que su base de datos está configurada, necesita actualizar las URL dentro de su base de datos de WordPress.

Para hacer esto, ejecute una consulta SQL en phpMyAdmin. Asegúrese de haber seleccionado la base de datos de su sitio web local, luego haga clic en SQL.

En la pantalla de phpMyAdmin SQL, copie y pegue este código, asegúrese de reemplazar example.com con la URL de su sitio web en vivo y http: // localhost / monsitelocal con la URL del servidor local de su sitio web .

ACTUALIZAR wp_options SET option_value = replace (option_value, 'https://www.example.com', 'http: // localhost / monsitelocal') DONDE option_name = 'home' O option_name = 'siteurl'; ACTUALIZAR wp_posts SET post_content = replace (post_content, 'https://www.example.com', 'http: // localhost / monsitelocal'); ACTUALIZAR wp_postmeta SET meta_value = replace (meta_value, 'https: //www.example.com','hhttp: // localhost / monsitelocal');

Esta solicitud sobrescribirá las referencias URL de su sitio web en vivo de la base de datos y la reemplazará con la URL del host local.

Paso 4. Actualice el archivo wp-config.php

El último paso es actualizar el archivo wp-config.php desde su sitio web local. Este archivo contiene la configuración de WordPress, incluido cómo conectarse a su base de datos de WordPress.

Solo necesita ir a la carpeta donde instaló WordPress en su servidor local, luego abrir el archivo wp-config.php en un editor de texto como el Bloc de notas.

Reemplace el nombre de la base de datos con el que creó en phpMyAdmin en su localhost.

Después de eso, reemplace el nombre de usuario de la base de datos con su nombre de usuario de MySQL local, generalmente es raíz. Si ha establecido una contraseña para el usuario raíz en su localhost, ingrese esta contraseña. De lo contrario, déjelo en blanco y guarde los cambios.

/ ** El nombre de la base de datos de WordPress * /
define ('DB_NAME', 'database_name_here');
/ ** MySQL base de datos de nombre de usuario * /
define ('DB_USER', 'username_here');
/ ** MySQL base de datos contraseña * /
define ('DB_PASSWORD', 'contraseña_aquí');

Ahora puede visitar su sitio web local en una ventana del navegador ingresando la URL como esta:

http://localhost/monsitelocal/

Reemplace 'monsitelocal' con el nombre de la carpeta donde copió sus archivos de WordPress.

Eso es todo, su sitio web de WordPress en línea ahora está copiado en su servidor local.

Descubre también algunos complementos premium de WordPress  

Puedes usar otros plugins de WordPress para dar una apariencia moderna y optimizar el manejo de tu blog o sitio web.

Aquí le ofrecemos algunos complementos premium de WordPress que lo ayudarán a hacerlo.

1. Reserva visual del restaurante

Crear el sistema Reservas en línea del sitio web de tu restaurante o cafetería, gracias a este excelente Plugin de WordPress de primera calidad. Con este último, tendrá la posibilidad de crear mesas y asientos por sí mismo en la grilla que ofrece este complemento y dejar que sus clientes reserven los gratuitos, esta es la característica principal de este complemento y lo que lo diferencia de otros complementos en este lista.Reserva de restaurante visual

Usando Drag & Drop, puede arrastrar diferentes tipos de mesas a la cuadrícula de su restaurante y calcular el número máximo de asientos para cada mesa, así como el número de mesas. Los visitantes de tu restaurante podrán elegir la forma de la mesa que prefieran y la ubicación de esta última en relación con las demás mesas de la grilla.

Aqui para ti Complementos de 5 WordPress para optimizar descripciones de categorías y etiquetas

Los clientes de su restaurante estarán encantados de hacer esta elección directamente en Internet en lugar de viajar. Con este complemento podrán hacerse una idea de lo que les espera hoy.

Entre otras características, ofrece: soporte para arrastrar y soltar, 3 tipos de sistema de reservas, un manejo bastante intuitivo, personalización completa de su diseño y mucho más.

Descargar | Demo | alojamiento web

2. Quick Edit Pro para WordPress

Ce Plugin de WordPress fue desarrollado para facilitar la publicación de blogs y la edición de su contenido. rápida-edit-pro-de-wordpress

En particular, le permite modificar: sus imágenes destacadas, sus extractos de artículos / páginas, sus formatos de publicación, soporte para shortcodes y otros.

Quick Edit Pro le permite hacer todo esto sin dejar la comodidad de la pantalla principal de sus publicaciones / páginas.

Descargar | Demo | alojamiento web

3. WooCommerce Multisite Duplicator

Acabas de abrir tu tienda online y quieres crear otra cuya configuración será casi idéntica, al mismo tiempo quieres gestionar estas dos tiendas online en un solo lugar, entonces este plugin de WooCommerce producto de más alta calidad. de WordPress te ayudará crear una red de múltiples sitios que sea fácil de administrar y administrar.

Duplicador multisitio de Woocommerce

Tendrá la posibilidad de clonar su antiguo sitio web y luego solo tendrá que crear nuevos productos. la Plugin de WordPress WooCommerce Multisite Duplicate por lo tanto, le ayuda a duplicar sus productos en su red multisitio.

Enriquezca su exploración descubriendo nuestro artículo sobre: Creador de páginas: 5 complementos de WordPress para crear tus páginas

Puede duplicar uno o todos los sitios web. Incluso puede especificar lo que desea copiar o no.

Descargar | Demo | alojamiento web

Recursos recomendados

Conozca otros recursos recomendados para ayudarlo a construir y administrar su sitio web.

Conclusión

Listo ! Eso es todo por este tutorial. Esperamos que este artículo le haya ayudado a aprender cómo mover fácilmente un sitio web de WordPress en línea a un servidor local. También puedes ver nuestra guía en ¿Cuándo y cómo instalar WordPress en un subdirectorio.

Sin embargo, también podrá consultar nuestra Recursos, si necesita más elementos para llevar a cabo sus proyectos de creación de sitios de Internet, consulte nuestra guía sobre Creación de blog de WordPress.

No dude en comparte con tus amigos en tus redes sociales favoritas. Y si tienes alguna sugerencia o comentario déjalos en nuestra sección comentarios.

...