WordPress multisite varios dominios

09/09/2022

WordPress multisite varios dominios
Índice
  1. Ejemplos de multisitios en WordPress
  2. ¿Pueden los multisitios de WordPress tener diferentes dominios?
  3. ¿Tengo que instalar WordPress para cada dominio?
    1. WordPress multisite subdominio cpanel
    2. Mapeo de dominios multisitio de WordPress sin plugin
    3. WordPress multisite diferentes temas

Ejemplos de multisitios en WordPress

La salida del comando indica qué enfoque (A o B) utiliza la instalación, y le permitirá identificar las rutas, la configuración y los comandos a utilizar en esta guía. Consulte las preguntas frecuentes para obtener más información sobre estos cambios.

Una forma fácil de comprobar estas tablas de la base de datos es con phpMyAdmin. Si prefiere usar SQL, use estos comandos equivalentes en la herramienta de línea de comandos de MySQL. El tercer comando SQL que aparece a continuación asume que su blog principal tiene el ID 1 en la tabla de la base de datos; si este no es el caso de su implementación, modifique el comando para reflejar el ID correcto del blog.

A continuación, borre la caché de su navegador e intente acceder de nuevo a la aplicación. Recuerde que si utiliza una dirección IP en lugar de un nombre de dominio, tendrá problemas con algunos navegadores; es aconsejable utilizar únicamente el nombre de dominio personalizado.

WordPress Multisite está diseñado para subdominios, por lo que es fácil añadir un blog independiente para cada subdominio de su dominio principal (Escenario 1). En este ejemplo, supongamos que vamos a añadir dos blogs: earth.our-planet.com y mars.our-planet.com.

¿Pueden los multisitios de WordPress tener diferentes dominios?

El multisitio de WordPress es una función básica de WordPress que permite crear fácilmente varios sitios utilizando la misma instalación de WordPress. Lo mejor es que puedes utilizar diferentes dominios para cada uno de tus sitios web.

¿Tengo que instalar WordPress para cada dominio?

Sí. Para cada sitio que quiera publicar tendrá que instalar WordPress y crear una base de datos para cada dominio o subdominio.

WordPress multisite subdominio cpanel

En este tutorial explicamos cómo puede instalar y configurar un Multisitio de WordPress para construir una red de sitios web. Asumimos que ya ha instalado un Sitio Único de WordPress. Además asumimos que tiene acceso FTP al directorio de su instalación de WordPress, ya que necesita cambiar algunos archivos.

Cuando haya cambiado el wp-config.php y el .htaccess, vuelva a entrar en su área de administración de WordPress. En la barra superior de administración, ahora verás el nuevo menú Network Admin. Se muestra siempre, por lo que siempre puedes entrar en el área de administración de la red, sin importar en qué sitio de tu red te encuentres. Más adelante veremos los submenús.

Un multisitio de WordPress con un solo sitio web no tiene realmente sentido. A un multisitio de WordPress, puedes añadir tantos sitios web como quieras - siempre y en cualquier momento, así que, no es necesario que sea al principio. Para mejorar su sitio web con un nuevo sitio, siga los siguientes pasos:

Instalar o desinstalar plugins o temas en una red multisitio de WordPress es algo que sólo puede hacer el súper administrador. Los administradores de sitio dentro de la red sólo pueden activarlos o desactivarlos. Bueno, y los administradores de sitio sólo pueden activar y desactivar plugins en caso de que el superadministrador haya marcado la casilla Activar menús de administración en la administración de la red en Ajustes → Ajustes de red.

Mapeo de dominios multisitio de WordPress sin plugin

WordPress Multisite hace que sea muy fácil gestionar varios sitios como parte de una única red. ¿Pero qué pasa si quieres que todos los subsitios usen un dominio propio? Este es el problema que resuelve el mapeo de dominios de WordPress Multisite.

Seguirá obteniendo las mismas ventajas de gestionar una red multisitio en el back-end. En el front-end, los visitantes de su sitio no notarán la diferencia. Aunque cada subsitio tendrá su propio dominio único.

En esta entrada, le mostraré cómo poner en marcha el mapeo de dominios en la última versión de WordPress Multisite. Cubriré cómo hacerlo con una cuenta de alojamiento compartido tradicional (usando cPanel), y un alojamiento gestionado de WordPress (WPMU DEV Hosting). Y sí, ya no es necesario utilizar un plugin (más sobre esto más adelante).

Para empezar, ten una red multisitio de WordPress en funcionamiento, idealmente con uno o más subsitios. Dado que esta guía es sobre el mapeo de dominios de WordPress, no voy a entrar en detalles más finos de cómo configurar un Multisitio.

Si su sitio está en WPMU DEV Hosting, puede hacer esto con un solo clic. Y toma una copia de seguridad completa de su sitio automáticamente antes de iniciar el proceso, por lo que en caso de que desee restablecer y reiniciar, usted está cubierto allí también.

WordPress multisite diferentes temas

Si hay una necesidad de permitir que múltiples dominios se resuelvan a un solo sitio en la red, ya sea temporal o permanentemente, se puede añadir lógica personalizada a client-sunrise.php para manejar este tipo de redireccionamiento sin búsquedas en la base de datos.

En este ejemplo de código, el dominio new.example.com está configurado para asignarse al ID de sitio 5. El código personalizado añadido permite que las peticiones a new.example.com sirvan al ID de sitio 5, aunque tenga la dirección del sitio (URL) https://mytestmultisite.go-vip.net/site/.

Puede añadirse código personalizado a client-sunrise.php para servir una parte específica de un sitio (por ejemplo, la página de inicio, la API REST del sitio) en un segundo dominio. Este ejemplo de código muestra un método para servir la API REST de WP para el ID de sitio 1 desde múltiples dominios: ejemplo.com, ejemplo.blog, o ejemplo.go-vip.net.

Subir
Esta web utiliza cookies propias para su correcto funcionamiento. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad