Como aparece en Fatstacks

Cómo construir un nuevo sitio de WordPress mientras el sitio anterior está activo

Publicada el Categorizada como Website Design, Ecommerce Stores

Hay muchas formas de crear un nuevo sitio web de WordPress mientras el sitio existente está activo. Ninguno es técnicamente más correcto que cualquier otro método, pero todas las formas en que podría abordar esto tienen diferentes demandas de su capacidad técnica. PERO NO tiene que ser un desarrollador para poder reemplazar un sitio web de WordPress existente por uno nuevo construido en segundo plano.

Por supuesto, el objetivo aquí es asegurarse de que el sitio web existente siga funcionando hasta el punto en el que desee activar el nuevo sitio, casi sin tiempo de inactividad. ¡Nadie quiere poner su sitio en modo de mantenimiento mientras se construye el nuevo sitio de WordPress!

Como siempre, nuestro contenido NO está escrito para el desarrollador. Aunque, podríamos profundizar en algunos pasos más técnicos en un par de opciones solo para demostrar cómo las cosas técnicas PUEDEN llegar a ser si no toma las rutas más simplificadas presentadas. ¡Te respaldamos los no desarrolladores!

Cómo trabajar en un sitio de WordPress sin publicarlo

Este artículo contiene enlaces de afiliados, lo que significa que podemos ganar una pequeña comisión si compra los complementos y servicios que mencionamos sin costo adicional para usted. Solo recomendamos los mejores complementos y servicios, que hemos utilizado y podemos recomendar.

Enfoque de construcción de nuevos sitios para WooCommerce vs WordPress

Vale la pena señalar que existe una diferencia fundamental entre los enfoques recomendados para crear un nuevo sitio web en segundo plano para luego moverlo a un dominio existente si el sitio web también es una tienda de comercio electrónico.

Si estás interesado en el diferencia entre WordPress y WooCommerce deberías consultar mi artículo detallado aquí.

Si es un sitio web de WordPress sin WooCommerce, tiene una variedad de opciones sin demasiado compromiso en ningún área. En última instancia, puede lograr su objetivo deseado de trasladar el nuevo sitio web al dominio existente mientras mantiene el sitio web existente completamente operativo hasta el punto en que desea activar el nuevo sitio.

SI tiene WooCommerce instalado y el sitio es un sitio web de WooCommerce en funcionamiento que recibe pedidos, debe pensar más detenidamente en lo que está haciendo. Los desarrolladores tienen más flexibilidad en su enfoque, ya que se sienten más cómodos jugando con tablas de bases de datos y fusionando o sincronizando datos. Para los que no son desarrolladores, lo que desea es una solución de “interfaz de usuario pesada” que NO requiera que se sumerja en líneas de código. Lo cual es absolutamente posible, pero el trabajo que haga tendrá que ser un desafío de otras formas para mantener vivo su sitio WooCommerce existente mientras diseña un nuevo sitio web WooCommerce y, finalmente, hace que el nuevo diseño del sitio web esté activo.

En primer lugar, cubriremos la construcción de un nuevo sitio de WordPress mientras el sitio anterior está activo (WordPress sin WooCommerce)

Construyendo un nuevo sitio de WordPress mientras el sitio anterior está activo

He utilizado todas estas opciones y las he enumerado en mi orden de preferencia según su facilidad y eficacia.

Del mismo modo, al elegir de qué manera crear su nuevo sitio web de WordPress mientras el sitio existente permanece activo, debe considerar el beneficio de poder colaborar con otros en el diseño de su nuevo sitio, ya que está ubicado en una URL específica accesible desde cualquier lugar.

Colaboro con clientes y miembros del equipo por igual en nuevos proyectos y los beneficios de instalar WordPress en un subdirectorio, subdominio, dominio temporal o sitio de prueba son que la colaboración es fácil (en contraste con la cuarta opción que enumero a continuación: usar una instalación local).

Así que aquí vamos: ¡sus 4 opciones para crear su nuevo sitio web de WordPress mientras mantiene su sitio actual en vivo!

NOTA: Esto también responde a cómo crear un sitio web de WordPress sin un dominio (¡siempre que el sitio existente esté ubicado en un dominio, por supuesto!)

Opción 1: instalar un nuevo sitio de WordPress en un subdirectorio de su dominio existente

Un subdirectorio es solo una ubicación de archivo en su sitio web existente. Qué significa eso?

Así por ejemplo;

websitename.com/newwebsitesubdirectory/

Parece la URL de otra página web, pero no lo es.

Puede instalar una instalación completamente nueva de WordPress en este subdirectorio y, esencialmente, crear un nuevo sitio de WordPress en el dominio existente.

Para instalar WordPress en un subdirectorio, debe consultar la documentación técnica de su proveedor de alojamiento. Si está utilizando CPanel y el instalador de Softaculous está disponible, puede especificar literalmente un nuevo directorio para instalar WordPress allí mismo en el instalador - vea la captura de pantalla

instalar wordpress en el subdirectorio

Uno de los beneficios relativamente grandes de hacerlo de esta manera es que puede mover este nuevo sitio web al dominio principal con facilidad copiando y pegando un par de archivos en el administrador de archivos de su proveedor de alojamiento y haciendo una pequeña edición en uno de ellos.

Que no cunda el pánico. Esta es probablemente la solución MÁS técnica que propondría, y la presento para mostrar que esta es una opción, pero hay otras que no requieren que se acerque a su CPanel o Administrador de archivos.

Los archivos a copiar son;

  • index.php
  • .htaccess

Copiará estos archivos de la carpeta del subdirectorio en la que se encuentra actualmente su "nuevo" sitio web de WordPress; recuerde; websitename.com/newwebsitesubdirectory/

Luego, tomará estos archivos y los pegará en la carpeta del directorio del dominio.

Ahora, si está familiarizado con el Administrador de archivos, sabrá que el directorio principal de su sitio web existente se ubicará en la carpeta public_html y muy probablemente se llamará algo muy similar al nombre de su sitio web.

Entonces, en nuestro ejemplo, estaría en la siguiente carpeta;

public_html> nombre del sitio web

En este punto, también deberíamos cambiar el nombre de los archivos index.php y .htaccess EXISTENTES en el directorio principal; por ahora, solo agregue un "1" al final del nombre del archivo.

Ahora que los archivos están ubicados correctamente, necesitaremos editar el archivo index.php para que el nuevo sitio web funcione.

Editando el archivo index.php

Una vez que tenga estos archivos copiados y ubicados en la carpeta correcta, deberá editar su archivo index.php.

Necesitará encontrar esta línea en el archivo index.php;

require ('./ wp-blog-header.php')

y reemplace esta línea con el siguiente código;

require ('./ subdirectorio / wp-blog-header.php')

pero no use las palabras 'subdirectorio', necesitará cambiar esto por el nombre del subdirectorio que creó. es decir, en mi ejemplo sobre el subdirectorio que creé fue websitename.com/newwebsitesubdirectory/ por lo tanto, modificaría la línea en el archivo index.php para decir;

require ('./ newwebsitesubdirectory / wp-blog-header.php')

¡Guarda el archivo y cierra!

Hay algunos pasos finales para hacer que su nuevo sitio de WordPress esté activo

Cuando inicie sesión en WordPress (¡finalmente, fuera del administrador de archivos!) Deberá editar la configuración de su URL.

En el panel de administración de WordPress, vaya a 'Configuración> General' y cambie la URL de la 'Dirección de WordPress' y la 'Dirección del sitio'.

Necesita cambiar la URL del subdirectorio a la URL del dominio del sitio web principal.

Por ejemplo, en la pestaña Configuración general, verá la URL de su subdirectorio, así:

https://websitename.com/newwebsitesubdirectory/

Debe cambiarse a esto:

https://websitename.com/

Y eso es todo por usar este enfoque para construir un nuevo sitio web de WordPress mientras el sitio existente está activo.

Las instrucciones anteriores se simplificaron y adaptaron del blog de WPMU Dev - puedes verlo aqui.

Por supuesto, si realizar estas ediciones menores en los archivos de su directorio se siente demasiado técnico, eso no es un problema. De hecho, puede simplemente "migrar" el nuevo sitio al dominio existente.

Proporcionaré más detalles sobre la migración al explicar su próxima opción cuando se trata de crear un nuevo sitio de WordPress mientras el sitio anterior está activo.

Opción 2: instalar un nuevo sitio de WordPress en un subdominio de su dominio existente

Esta es mi solución preferida al asesorar a los creadores de sitios de WordPress que no son desarrolladores.

Por supuesto, un subdominio se vería así: newsite.maindomainname.com

Esto, en combinación con el uso de un "complemento de migración", es una forma realmente excelente de simplificar las cosas.

Primero, deberá crear un subdominio e instalar WordPress en ese subdominio.

Si está usando nuestro Hosting WooCommerce recomendado, SiteGround, estas son sus instrucciones sobre cómo crear un subdominio en su dominio existente usando SiteGround.

Por supuesto, si está utilizando otro proveedor de alojamiento, simplemente busque en Google: "cómo crear un subdominio con "

Pero, ¿por qué no estarías con SiteGround? Son increíbles y puedes leer nuestro Reseña de SiteGround aquí.

Por supuesto, una vez que haya creado su subdominio, es solo el proceso estándar para instalar WordPress.

Si está utilizando CPanel, utilice el instalador de WordPress proporcionado, como Softaculous

Si está utilizando las herramientas del sitio de SiteGround, simplemente siga su sencillo proceso paso a paso una vez que haya iniciado sesión en su cuenta de alojamiento para agregar un nuevo sitio web de WordPress a su cuenta de alojamiento.

Ahora puede crear su nuevo sitio de WordPress independientemente del sitio web existente, completamente en segundo plano, manteniendo el sitio existente en vivo mientras crea su nuevo sitio web de WordPress.

Cuando haya completado el diseño de su nuevo sitio web, puede usar un "complemento de migración" para mover su sitio de WordPress del subdominio al dominio principal.

Migrar su nuevo sitio de WordPress desde un subdominio a un dominio existente

Bien, entonces está configurado para mover el sitio de WordPress del subdominio al dominio principal.

Una vez más, los usuarios de SiteGround encontrarán que esto es pan comido.

los Complemento "SG Migrator" de SiteGround esencialmente se encarga de todo.

Básicamente, sigue estos pasos:

  1. Instale el complemento WordPress SG Migrator en su NUEVO sitio web
  2. Generas un token de migración dentro de Site Tools o CPanel en la sección "SG Migrator".
  3. Ingrese el token de migración en las opciones del complemento SG Migrator en su nuevo sitio de WordPress y haga clic en "migrar"
  4. Luego, espere a que se complete la migración.

*Nota. Dependiendo de la configuración de su cuenta, puede ser aconsejable migrar también su sitio web existente a un subdominio, lejos de su dominio "raíz" principal. De esta forma, el sitio antiguo se ubicaría en un subdominio como oldsite.maindomainname.com. Esto le permitirá eliminar la instalación de WordPress del dominio principal para permitirle migrar su nuevo diseño de sitio de WordPress al dominio principal.

Si necesita ayuda con el soporte de SiteGround anterior, es increíble. Otros proveedores de alojamiento tienen soporte, pero su calidad puede variar mucho.

Hay otras soluciones en términos de complementos de migración si no aloja en SiteGround (si no es así, debe consultar nuestro revisión del alojamiento de SiteGround aquí).

Un complemento que se recomienda con frecuencia es All In One WP Migration

Con más de 3 millones de instalaciones desde el repositorio de WordPress.org, ¡es un complemento bastante bien utilizado!

Como se mencionó, puede utilizar este enfoque de "crear un nuevo sitio de WordPress y luego migrarlo a un dominio existente" independientemente de si ha creado el sitio en un subdirectorio o subdominio.

Esta es una gran opción para los "no técnicos" o "no desarrolladores" y es el tipo de cosas que puede hacer mientras está respaldado por un soporte de alojamiento sólido, algo que SiteGround ofrece en abundancia.

Si está pensando que usar estos complementos es un desafío técnico, debería consulte esta guía de Quicksprout esencialmente explicando qué están haciendo estos complementos en segundo plano para usted.

Para los no codificadores del mundo, ¡algunos de estos pasos inducirán niveles significativos de ansiedad! Tenga cuidado.

Opción 3: use un sitio de prueba para crear un nuevo sitio de WordPress antes de publicarlo

Más sobre esto próximamente.

Opción 4: cree un sitio de WordPress sin alojamiento con una instalación local

Crear un sitio de WordPress sin alojamiento utilizando una instalación local de WordPress no es necesariamente tan difícil. Dicho esto, presenta más desafíos técnicos y exige que al menos sepa un poco más sobre el código, especialmente si las cosas no salen completamente según lo planeado. La resolución de problemas sin el conocimiento del código sería casi imposible, o requeriría MUCHA búsqueda en Google.

Por lo tanto, esta opción debe evitarse si puede, ya que las complejidades superan con creces los beneficios, especialmente cuando considera que puede obtener alojamiento de SiteGround ¡por menos del costo de una taza de café al mes!

Crear un nuevo sitio de WooCommerce mientras el sitio anterior está activo

Uno de los ENORMES problemas que tiene al crear un nuevo sitio web de WooCommerce para reemplazar un sitio de WooCommerce existente es que su base de datos se desincroniza por completo.

Okay. ¿Por qué no podemos sincronizar la nueva base de datos?

Para abreviar una larga historia, WooCommerce asigna identificaciones de publicación a cada publicación, página y ... pedido que recibe a través de WooCommerce. Sí, están todos en la misma mesa.

Esto significa que una nueva instalación de WooCommerce tendrá una configuración de tabla completamente diferente, diferentes ID y, en última instancia, terminará con conflictos entre las 2 bases de datos.

¡Sucio!

Existen soluciones y complementos diseñados específicamente para ayudar a las personas a superar este problema de sincronización de pedidos de WooCommerce, pero en última instancia, están haciendo cosas como divorciar los números de pedido de las identificaciones de publicaciones y otras cosas que tienen un impacto técnico.

Esto se ha convertido en la norma.

Y así es como funcionan las cosas si también está utilizando un sitio de prueba con WooCommerce. El sitio de ensayo no estará sincronizado con la tienda principal de WooCommerce.

Pesadilla…

Así que tenemos algunos enfoques que nos han ayudado a ser tan eficientes con nuestro tiempo y energía para producir un resultado que funcione.

Minimizar el tiempo de inactividad de la tienda WooCommerce estando fuera de línea

Maximizar la capacidad de revisar y probar el nuevo sitio antes de publicar algo en vivo

Nuestro enfoque se centra en el uso de Divi Theme de Elegant Themes y SiteGround hosting.

La combinación de este increíble servicio de alojamiento y un poderoso tema significa que perdemos menos tiempo y energía tratando de solucionar problemas que simplemente no existen al usar este tema y el alojamiento.

Para ver el tema Divi y lo poderoso que es, haga clic aquí o el banner a continuación (enlace de afiliado).


Y para comprobar el impresionante alojamiento WooCommerce de SiteGround haga clic aquí - o el banner a continuación (enlace de afiliado)

Reemplace el antiguo sitio de WordPress con un nuevo sitio de WordPress: sus opciones están cubiertas

¡Así que hemos cubierto sus opciones cuando se trata de reemplazar su antiguo sitio de WordPress por uno nuevo mientras mantiene su sitio web existente en vivo!

Algunas opciones son técnicamente más desafiantes que otras, y por esa razón siempre sugerimos trabajar con tecnología que le haga la vida MÁS FÁCIL.

La combinación del mejor hosting para WooCommerce y WordPress y el El mejor tema para WooCommerce y WordPress hace que actualizar su sitio web, o incluso rediseñarlo completamente desde cero, sea MUCHO más simple.

Deshazte del desarrollador, ¡contrata a un integrador de sitios web en su lugar!

Preguntas frecuentes

¿Cómo hacer un nuevo sitio de WordPress?

Si ya tiene un sitio web de WordPress pero le gustaría reemplazarlo con un nuevo diseño de sitio web, tiene varias opciones para mantener el sitio existente en vivo mientras crea un sitio web completamente nuevo en segundo plano. Mi opción preferida es usar un dominio temporal, que luego puede migrar al dominio de su sitio web en vivo cuando desee hacer el cambio. Todo esto es muy fácil gracias a la configuración de alojamiento de Siteground que usamos y es otra razón por la que recomendar Siteground para WooCommerce Hosting.

¿El sitio de WordPress dice que vendrá pronto?

Su sitio web de WordPress normalmente dirá "próximamente" cuando WordPress se haya instalado inicialmente y se haya dejado en modo de mantenimiento. Es notorio que Bluehost proporciona una página de destino para un sitio de WordPress antes de que se publique que dice "El sitio web de WordPress estará disponible pronto". Para deshabilitar esto, deberá deshabilitar el modo de mantenimiento en su sitio web de WordPress.

Más muy pronto…

Ha buscado:

cómo construir un nuevo sitio de WordPress en segundo plano en un dominio existente

Por Ashley Pearce

Soy el fundador de Future State Media, una agencia de SEO "pequeña con un propósito" centrada en los creadores, capacitada para ayudar a los creadores a generar tráfico sistemáticamente, crear audiencias y maximizar su monetización sin dejar de ser fiel a su marca.