Entre las pocas situaciones en las que recomendaría usar una red de WordPress multisitio sería en el caso de tener que gestionar varias webs que deban compartir diseño, configuraciones, plugins, y una administración centralizada.
Ahora bien, en este tipo de situaciones es muy común tener que gestionar varios sitios en la red pero con distintos dominios ¿es eso posible?
Pues sí, hace tiempo que WordPress incorpora la asignación de dominios (mapeo que le llaman también por ahí) para instalaciones multisitio, así que es realmente sencillo ¿lo vemos? Venga, que solo son 3 pasos…
Activa WordPress multisitio
Lo primero es activar WordPress multisitio y para eso tenemos los 2 pasos básicos y 1 adicional.
Instala la red de sitios
Para activar tu sitio como una red WordPress multisitio el primer paso es añadir la siguiente línea al archivo wp-config.php
:
define( 'WP_ALLOW_MULTISITE', true );
Una vez guardes los cambios accede al escritorio de tu sitio WordPress y encontrarás un nuevo menú en Herramientas → Configuración de la red, en el que tienes inicialmente que darle nombre a tu red de sitios y especificar el correo electrónico del administrador de la red, o superadmin.
Pulsa el botón de «Instalar» y en la siguiente pantalla se te mostrarán una serie de códigos que debes añadir al archivo wp-config.php
y sustituir las reglas existentes en .htaccess
por las que se muestran, respectivamente.
A modo de recordatorio:
- El código para
wp-config.php
se añade al existente. - El código para
.htaccess
sustituye lo que haya desde#BEGIN WORDPRESS
hasta#END WORDPRESS
.
En el caso de las líneas que hay que añadir a wp-config.php
, además de los que se muestren en esta pantalla también añade la siguiente línea, que garantiza que los usuarios puedan acceder cada uno en su sitio correspondiente:
define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] );
A continuación vuelve a acceder al escritorio de tu sitio WordPress, si quieres usando el enlace que aparece en la parte inferior de esta misma pantalla.
Al volver a tu escritorio verás que han cambiado algunas cosas:
- Nuevo menú «Mis sitios»
- Nuevo submenú «Mis sitios» bajo el escritorio
- Estás en el escritorio del sitio principal y además puedes acceder a la administración de la red (
dominio.com/wp-admin/network/
)
Crea sitios en tu red WordPress usando dominios
Ahora que ya hemos configurado la red de sitios WordPress vamos a añadir los distintos dominios que queramos incorporar a la red para gestionarlos centralizadamente.
Para ello iremos al escritorio del administrador de la red y, una vez dentro, a Sitios → Añadir nuevo, para empezar a añadir nuestro primer sitio de la red, como en la siguiente captura:
No te preocupes porque la URL en principio sea un subdominio, eso lo arreglamos luego. Simplemente identifica los sitios por sus dominios, ubicaciones o lo que sea, asígnales un nombre un email del administrador de ese sitio concreto.
Una vez añadido el sitio ve a la lista de sitios y edítalo.
En la siguiente pantalla, de información del sitio, cambia la URL temporal (subdominio) por su dominio personalizado y guarda los cambios.
Y también pásate por la pestaña de ajustes del sitio para comprobar que está todo correcto.
Y ya tienes tu primer sitio de la red con su dominio propio añadido.
Ahora tendrás que hacer lo mismo con el resto de dominios que quieras gestionar desde la red, hasta tenerlos todos añadidos y con su URL correcta.
Aparca y cambia las DNS de los dominios de la red
El último paso es asociar tus dominios al mismo alojamiento web en el que está instalada la red de sitios WordPress, o multisitio.
Para ello hay 2 pasos:
- Aparcar los dominios – Asociarlos al alojamiento de la instalación de la red.
- Cambiar las DNS – Gestionar los dominios adicionales dentro del mismo alojamiento que la instalación de la red.
Aparcar los dominios
Aunque puede variar el lugar donde se encuentre esta herramienta, la vas a tener disponible en cualquier alojamiento web.
En SiteGround lo encontrarás fácilmente en el apartado de dominios de las Site Tools.
Y en cualquier alojamiento con CPanel se añadiría en la sección de dominios adicionales.
Cambiar las DNS
Ya solo te queda cambiar las DNS actuales del dominio para que apunten a las mismas del alojamiento web donde está la instalación de la red de sitios.
Para ello, donde tengas registrado el dominio encontrarás siempre una sección para cambiar los registros NS (nameservers, servidores de nombres, gestion de NS, o como lo llamen, que suele variar) ya sea en la sección de servidores de nombres u otra.
Al cabo de unos minutos u horas, depende del dominio, se difundirán las nuevas DNS, y ya podrás gestionar todos los dominios añadidos a tu red WordPress desde un escritorio centralizado, usar el mismo tema, añadir o quitar plugins, etc., o sea, las ventajas de usar WordPress en modo multisitio.
La entrada WordPress multisitio con dominios diferentes en solo 3 pasos la publicó primero Fernando Tellado en Ayuda WordPress. No copies contenido, no dice nada bueno de ti a tus lectores.
0 Commentaires