Configurar un red de sitios en Wordpress y añadir nuevos sitios

Wordpress tiene una funcionalidad poco conocida para gestionar varios sitios web en una misma instalación. Aquí podemos aprender a configurarla y posteriormente añadir nuevos sitios.

Este artículo se enfoca en que a partir de un sitio web original en Wordpress, es posible crear otros subdomnios o en subcarpetas otros sitios. es decir, una red de sitios Wordpress gestionados desde una sola instalación de Wordpress.

Configurar una red de sitios

Lo primero que hay que hacer para configurar la red de sitios es modificar el archivo wp-config.php de la instalación de Worpress en el sitio.

Para modificar este archivo debemos acceder a el por medio del Panel de nuestro hosting (CPanel, Plesk y otro), tambien se puede realizar desde un acceso FTP.

Una vez estemos en modo de edición de dicho archivo, debemos agregar la siguiene declaración PHP:

define('WP_ALLOW_MULTISITE', true);

esto antes de la línea:

"/ That's all, stop editing! Happy blogging. /":

podemos ver como debe quedar en la siguiente imagen: 

wp-config 

Posteriormente a esto, accedemos al área de administración del sitio wordpress, es decir, a tu sitioweb.com/wp-admin, y en el menú lateral nos dirijimos a 'Herramientas > Configuración de la Red'.

 Wordpress Escritorio

Accederemos a una pantalla titulada "Crear una red de sitios de WordPress" en la que podremos elegir si queremos optar por crear los nuevos sitios web en subdominios o en subdirectorios del sitio original.

crear una rede de sitiosEn la misma pantalla, deberemos especificar el título de la red de blogs, y la dirección de e-mail del administrador.

Una vez cumplementada esa pantalla, WordPress nos mostrará dos fragmentos de código para que los copiemos,

  1. el primero deberemos copiarlo y pegarlo justo debajo del que ya añadimos en wp-config.php,
  2. y el segundo en el archivo .htaccess (situado en el mismo directorio y que incluye instrucciones de configuración para el servidor web).

Una vez hecho esto, deberemos volver a iniciar sesión en WordPress. Ahora, en la barra superior, veremos un nuevo menú desplegable llamado 'Mis sitios', que nos mostrará opciones para gestionar tanto la nueva red de blogs en su conjunto como el sitio web original.

Accediendo a 'Administrador de la red > Mis Sitios' se nos mostrará la lista de sitios de la red. En este momento, sólo debería estar el original y podremos crear el primero de los nuevos subsitios clicando en el botón 'Añadir nuevo'. 

En la nueva pantalla, se nos permitirá especificar la URL del nuevo sitio, su título, el idioma y el e-mail del administrador.Así, pulsamos en "Añadir sitio".

Ahora, si vuelves al menú 'Mis sitios', verás que se ha añadido a la lista la subweb recién creada, y podrás gestionarla desde dicho menú.

Recuerda que aspectos como los 'themes' y 'plugins' que vaya a usar cada subsitio deberá ser activado en primer lugar desde 'Mis sitios > Administrador de la red'.