# Usando Local como tu entorno de desarrollo WordPress

- Link: https://creativa.dev/wordpress/usando-local-como-tu-entorno-de-desarrollo-wordpress/
- Published: 2021-03-05T22:51:09-04:00
- Author: Juanito Ortega

Por ejemplo, es posible que deba configurar un entorno de prueba para desarrollar
su sitio antes de que entre en funcionamiento, requerir un lugar seguro para experimentar
con diseños o solucionar problemas.

En cualquiera de esos escenarios, todo lo que necesitará es la solución adecuada.
Cuando se trata de crear un sitio de WordPress sin conexión, **Local** es una de
las herramientas más intuitivas y poderosas para el trabajo. Esta solución facilita
la instalación de WordPress en su computadora, la clonación de su sitio e incluso
la publicación de su versión local.

## Introducción al desarrollo de sitios web locales

Si desea que la gente visite su sitio web, tendrá que estar alojado en línea. De
hecho, una de las primeras cosas que suele hacer al configurar un nuevo sitio web
es suscribirse a un plan de alojamiento.

Sin embargo, hay ocasiones en las que querrá trabajar en un sitio web «inaccesible
para el público». Un ‘sitio local’, también conocido como ‘sitio de desarrollo’,
es un sitio web almacenado en su propia computadora. Esto significa que nadie puede
acceder a él a menos que haya iniciado sesión en ese dispositivo específico (y tenga
las credenciales correctas).

**Los sitios locales tienen muchas aplicaciones. Algunos de los más comunes incluyen:**

 * Experimentar y aprender una nueva plataforma.
 * Construyendo un nuevo sitio sin conexión, para que nadie lo vea en su estado 
   a medio terminar.
 * Rediseñar un sitio en vivo o realizar cambios a gran escala en él.
 * Realización de la resolución de problemas, para solucionar un pirateo, un error
   u otro problema.
 * Crear un sitio para un cliente, para mantenerlo privado pero permitir la colaboración
   y la retroalimentación.

Además, puede crear un sitio local permanentemente privado o hacer una copia de 
un sitio en vivo para tener una versión con la que pueda jugar. Una vez que esté
satisfecho con los cambios en su sitio local, puede incluso volver a subirlos a 
su sitio en vivo (hablaré más sobre esto más adelante).

Por supuesto, para configurar un sitio local, necesitará la herramienta adecuada.
Hay muchas opciones disponibles, incluidas soluciones y aplicaciones de terceros
que ofrece su proveedor de alojamiento. A continuación, echemos un vistazo a una
de esas herramientas.

## Local: una herramienta de desarrollo para sitios de WordPress

Si está buscando crear un sitio web de WordPress local, no puede equivocarse con
Local.

![](https://www.creativa.dev/wp-content/uploads/2021/03/Twitter_No_Copy_1024x512.
png)

Esta herramienta con todas las funciones contiene todo lo que necesita para configurar
y utilizar sitios locales. Es lo suficientemente simple para que lo usen los principiantes,
pero también ofrece muchas funciones avanzadas si desea personalizar la forma en
que funciona su entorno local.

**Algunas de las características clave de Local incluyen:**

 * Instalaciones de WordPress con un solo clic, lo que le permite configurar sus
   sitios locales rápidamente
 * Soporte local de Secure Sockets Layer (SSL) , para mantener esos sitios seguros
 * Fácil acceso a los archivos raíz de sus sitios locales, a través del acceso Secure
   Shell (SSH)
 * URL de demostración que se pueden compartir, lo que permite mostrar su sitio 
   a personas seleccionadas
 * Entornos personalizables para desarrolladores que lo ayudan a configurar la forma
   en que se ejecuta su sitio local.
 * La opción de clonar sitios, exportar un sitio en vivo a una versión local y enviar
   un sitio local al alojamiento en vivo en [Flywheel](https://getflywheel.com/?)
 * Una biblioteca de complementos, que le permite personalizar su entorno de desarrollo
   local con las funciones que necesita

Lo mejor de todo es que Local es completamente gratuito para Mac, Windows y Linux.
Esto significa que puede probarlo sin riesgos ni obligaciones. ¡Veamos cómo funciona
en acción!

## Cómo empezar con Local (en 3 pasos)

Afortunadamente, configurar Local y usarlo para administrar sus sitios locales es
un proceso sencillo. En las siguientes secciones, explicaré cómo empezar a usarlo.
El proceso comienza con la instalación de la propia herramienta.

### Paso 1: instalar local

Para descargar Local, [visite el sitio web](http://localwp.com/?utm_campaign=local-wp&utm_medium=internal&utm_source=layout-article&utm_content=getting-started-local&__hstc=26414562.4ef55bc0dc54b870bac3ded76a0fac6f.1614951388117.1614954598727.1614989893326.3&__hssc=26414562.1.1614989893326&__hsfp=2854608249)
y presione el botón Descarga gratuita. A continuación, elija su plataforma e ingrese
cierta información básica (solo el campo de correo electrónico es obligatorio, y
es solo para que podamos mantenerlo al tanto de las nuevas características y funcionalidades):

![](https://www.creativa.dev/wp-content/uploads/2021/03/image9-1024x554-1.png)

Su descarga debería comenzar de inmediato. Espere unos momentos y luego ejecute 
el archivo de instalación. A continuación, se le llevará a una pantalla de inicio,
donde simplemente debe seleccionar el botón _¡Vamos! _ botón:

![](https://www.creativa.dev/wp-content/uploads/2021/03/image1-1024x581-1.png)

Esto instalará algunos programas necesarios para que Local funcione correctamente.
La instalación puede tardar unos minutos en completarse. Si recibe algún mensaje
durante el proceso, asegúrese de presionar _Sí_ para permitir que el instalador 
haga su trabajo.

Después, lo llevarán directamente a su nuevo panel de control local:

![](https://www.creativa.dev/wp-content/uploads/2021/03/image6-1024x681-1.png)

Hay varias opciones para elegir. Puede crear un nuevo sitio, del que hablaré a continuación.
También puede seleccionar el ícono de la nube para conectarse a [los servicios de alojamiento de WordPress administrados](https://getflywheel.com/?)
por [Flywheel](https://getflywheel.com/?), lo que le permite hacer copias de sitios
existentes y publicar sitios locales en vivo.

Finalmente, en la esquina superior izquierda hay un menú de «Opciones» que le permite
configurar varias configuraciones y preferencias. Sin embargo, esto es opcional:¡
ahora mismo está listo para crear su primer sitio local!

### Paso 2: crea tu sitio local de WordPress

A continuación, creemos un nuevo sitio web local de WordPress. Para hacerlo, seleccione
Crear un nuevo sitio en su panel de control local. Esto lo llevará a un asistente
de configuración simple, donde el primer paso es crear un nombre para su sitio:

![](https://www.creativa.dev/wp-content/uploads/2021/03/image5-1024x417-1.jpg)

Es posible que desee hacer de esto algo descriptivo, especialmente si planea crear
varios sitios locales. Siempre puede cambiar el nombre de su sitio más adelante.

Además, puede expandir la pestaña Opciones avanzadas para configurar algunos ajustes
opcionales si lo desea:

![](https://www.creativa.dev/wp-content/uploads/2021/03/image8-1024x595-1.jpg)

Aquí puede establecer un dominio y una ruta para su sitio local, puede elegir cualquier
nombre de dominio y sufijo que desee, y Local modificará su archivo de _hosts_ para
que funcione. En nuestro caso, fuimos con  `my-first-local-site.local`.

Local también creará automáticamente un directorio para almacenar los archivos de
su sitio, pero también puede configurarlo en cualquier carpeta que desee.

Una vez que haya ingresado un nombre para su sitio, puede continuar a la siguiente
pantalla:

![](https://www.creativa.dev/wp-content/uploads/2021/03/image10-1024x466-1.jpg)

Aquí tienes dos opciones. Puede elegir _Preferido_ para configurar su sitio local
usando un conjunto de herramientas recomendado, o seleccionar _Personalizado_ para
configurar su entorno:

![](https://www.creativa.dev/wp-content/uploads/2021/03/image7-1024x523-1.png)

La opción _Preferida_ funciona bien para la mayoría de los usuarios principiantes,
mientras que _Personalizada_ es útil para desarrolladores con requisitos más específicos.
Solo tenga en cuenta que si elige la opción _Personalizado_ , no podrá conectar 
su sitio local a Flywheel (para publicarlo en vivo si así lo desea). También puede
requerir la descarga de algunos archivos adicionales.

De cualquier manera, continúe con el último paso una vez que haya terminado aquí:

![](https://www.creativa.dev/wp-content/uploads/2021/03/image4-1024x459-1.jpg)

En esta pantalla, creará un nombre de usuario de WordPress, [una contraseña segura](https://getflywheel.com/wordpress-support/a-guide-to-passwords-on-flywheel/)
y una dirección de correo electrónico de administrador. En _Opciones avanzadas_ ,
también puede especificar si desea que esta instalación sea [una configuración de varios sitios](https://getflywheel.com/wordpress-support/what-is-multisite/).
Luego, presione el botón _Agregar sitio_ .

Después de unos momentos, verá su nuevo sitio en la lista del panel, junto con toda
su información:

![](https://www.creativa.dev/wp-content/uploads/2021/03/image2-1024x682-1.jpg)

¡Ahora puede seleccionar el botón _Administrador_ para iniciar sesión en su sitio
y ponerse manos a la obra! Además, siempre puede volver a este panel si desea realizar
cambios en la configuración o el dominio de su sitio local.

Como nota: lo que está trabajando aquí es un sitio de WordPress con todas las funciones,¡
configurado en un tiempo récord! Esto significa que puede instalar cualquier complemento
que desee, agregar temas personalizados, romperlo, arreglarlo, romperlo de nuevo,
etc. ¡Es un campo de juego de codificación y no hay riesgo para un sitio en vivo!

### Paso 3: exporta tu sitio y ponlo en marcha

Técnicamente, los dos pasos anteriores son todo lo que necesita para configurar 
y utilizar un sitio web local de WordPress. Sin embargo, si está creando un sitio
que eventualmente se pondrá en funcionamiento, también necesitará saber cómo funciona
el proceso.

Siempre puede exportar su sitio local e importarlo al host de su elección. Los pasos
para la importación y tienen un sitio varían en vivo de un huésped a otro, pero 
es probable que tengas que instalar un plugin, exportación, importación, zip seguridad
de algunos archivos, compruebe que la migración está trabajando, etc.
Recomendamos
encarecidamente [local Conéctese](https://localwp.com/connect/?__hstc=26414562.4ef55bc0dc54b870bac3ded76a0fac6f.1614951388117.1614954598727.1614989893326.3&__hssc=26414562.1.1614989893326&__hsfp=2854608249)
si está buscando un flujo de trabajo rápido. Con Local Connect, puede mover fácilmente
un sitio entre un entorno local y el entorno en vivo en uno de los dos proveedores
de alojamiento preferidos: [Flywheel](http://getflywheel.com/) y [WP Engine](http://wpengine.com/).
Esto agiliza drásticamente el proceso de edición y puesta en marcha fuera de línea,
y es de uso totalmente gratuito.

Puede crear o iniciar sesión en su cuenta de Flywheel o WP Engine a través del panel
de control local:

![](https://www.creativa.dev/wp-content/uploads/2021/03/image3-1024x579-1.png)

Solo necesitará ingresar su nombre de usuario y contraseña para realizar la conexión.¡
Después, todos sus sitios locales y en vivo aparecerán en su panel de control local!

A partir de ahí, es cuestión de unos pocos clics poner en [marcha su sitio web local](https://getflywheel.com/wordpress-support/connect-to-flywheel/?utm_source=layout&utm_medium=resources&utm_campaign=get-started-local-by-flywheel&utm_content=help-doc-connect-to-flywheel).
Una vez que su cuenta esté conectada, también tendrá otras opciones aquí. Puede 
hacer una copia de un sitio en vivo y convertirlo en un sitio local, por ejemplo.
Luego, puede realizar cambios y copiarlos a la versión en vivo.

Con eso, sabe todo lo que necesita para crear y administrar sitios de desarrollo
a través de Local. [¡Cómo los uses](https://getflywheel.com/layout/ways-to-use-local-wordpress-development-environment/)
depende de ti!

## Conclusión

Poder crear rápidamente un sitio WordPress local ofrece numerosos beneficios. Le
permite desarrollar un nuevo sitio web en paz y facilita la realización de pruebas
y la resolución de problemas sin afectar su sitio en vivo. **Local** le permite 
hacer todo esto fácilmente, al tiempo que ofrece muchas herramientas avanzadas para
mejorar sus opciones de desarrollo local.

En este artículo, le he mostrado cómo comenzar con Local. Todo lo que necesita hacer
es seguir estos tres pasos:

 1. Instalar Local.
 2. Crea tu sitio local de WordPress.
 3. [Exporta tu sitio a Flywheel](https://getflywheel.com/wordpress-support/connect-to-flywheel/?utm_source=layout&utm_medium=resources&utm_campaign=get-started-local-by-flywheel&utm_content=help-doc-connect-to-flywheel)
    cuando esté listo para funcionar.

¿Tiene alguna pregunta sobre lo que puede hacer con Local? ¡Házmelo saber en la 
sección de comentarios a continuación!
