Guía para principiantes: Cómo configurar una red multisitio de WordPress
Publicado: 2019-04-30Desde WordPress 3.0, si alguna vez quiso, podría haber configurado una red multisitio de WordPress.
Con una sola instalación de WordPress, puede ejecutar varias instancias de sitios web de WordPress.
El ejemplo perfecto de una red multisitio de WordPress es wordpress.com y sus plataformas de blogs similares.
Por supuesto, hay mucha más tecnología que impulsa los millones de sitios web en wordpress.com, pero la idea básica es la misma.
Con una sola instalación de WordPress, muchos usuarios pueden crear y ejecutar sus blogs o sitios web independientes de WordPress.
¿Quién necesitaría normalmente una red multisitio?
- Si te encuentras en un lugar donde necesitas seguir instalando WordPress para tu organización o clientes.
- Eres una escuela o una institución académica que requiere que tus estudiantes creen un micrositio o blog
Entonces una red multisitio sería una solución.
Sin embargo, si su nuevo sitio requiere un tema o una base de datos independientes, o si pronto necesitará migrar a un nuevo host, entonces una red multisitio no es lo que necesita.
En este artículo, lo guiaremos a través de cómo configurar una red multisitio de WordPress.
Requisitos para una red multisitio
Aunque puede ejecutar una red multisitio de WordPress en cualquier cuenta de alojamiento, siempre que pueda instalar WordPress en ella, aún debe prestar atención al rendimiento.
La guía suele ser la cantidad de sitios web que necesita ejecutar en su red.
Para redes enormes que se ejecutan en millones de sitios web más pequeños, sus necesidades de hardware se beneficiarían de clústeres de alto nivel y probablemente varios ingenieros.
Sin embargo, para redes más pequeñas, con 100 sitios web o menos, un servidor privado virtual (VPS) o un servidor dedicado funcionaría bien.
- En pocas palabras, necesita un entorno de alojamiento.
- Otro requisito importante siempre comienza con una instalación de WordPress limpia o sin usar. No tiene que ser una instalación nueva, pero te ahorrarás dolores de cabeza en el camino.
- Si elige utilizar una instalación existente, RESPALDE su sitio web, asegúrese de tener una copia tanto de la base de datos como de los archivos de WordPress guardados de forma segura lejos del host en el que está configurando la red multisitio.
- También necesita acceso a los archivos en su host. Podría ser FTP o simplemente cPanel, Plesk o cualquier otro detalle del panel de control.
Paso a paso: ¿Cómo configurar una red multisitio de WordPress?
Paso 1. Activa Multisitio en wp-config.php
Inicie sesión en su host a través de FTP o panel de control.
En el directorio raíz, abra wp-config.php
Desplácese hacia abajo hacia el final del archivo para encontrar;
/* Eso es todo, ¡deja de editar! Feliz blogueo. */
Justo encima agrega esta línea de código:
define('WP_ALLOW_MULTISITE', verdadero);
Guarde su archivo.
2. Instalación de la red multisitio
Ahora inicie sesión en su sitio web y, en primer lugar, deshabilite todos los complementos.
Luego, vaya a Herramientas, luego haga clic en Configuración de red
Ingrese el título de la red y el correo electrónico del administrador de la red, luego haga clic en Instalar
Ahora agregaremos algo de código a nuestros archivos: archivos wp-config.php y .htaccess.
Espero que haya realizado copias de seguridad de estos archivos utilizando nuestro complemento gratuito WPvivid Backup antes de continuar.
Copie el código en la pantalla y agréguelo a su archivo wp-config.php (debe verse como el código a continuación) en /home/domain/public_html/ arriba de la línea de lectura
/* Eso es todo, ¡deja de editar! Feliz publicación. */: define('MULTISITIO', verdadero); define('SUBDOMAIN_INSTALL', verdadero); define('DOMAIN_CURRENT_SITE', tudominio.com'); define('RUTA_ACTUAL_SITIO', '/'); define('SITIO_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1);
Agregue lo siguiente a su archivo .htaccess en /home/domain/public_html/, reemplazando otras reglas de WordPress:
Motor de reescritura encendido Reescribir Base / Regla de reescritura ^index\.php$ - [L] # agregue una barra inclinada final a /wp-admin Regla de reescritura ^wp-admin$ wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [O] Reescribir Cond %{REQUEST_FILENAME} -d Regla de reescritura ^ - [L] RewriteRule^(wp-(contenido|administrador|incluye).*) $1 [L] Regla de reescritura^(.*\.php)$ $1 [L] Regla de reescritura .index.php [L]
Una vez que haya completado estos pasos y haya agregado el código a sus archivos, su red estará habilitada y configurada.

Vuelva a iniciar sesión para continuar.
Sus áreas de administración ahora tendrán Mis sitios agregados a ambos menús de administración.
Su red multisitio de WordPress está configurada; ahora puede continuar agregando sitios e instalar los complementos y temas según sea necesario.
3. Administrar la red multisitio de WordPress.
Como administrador, puede agregar sitios, eliminar sitios, agregar usuarios, instalar temas y complementos y todo lo que hizo antes.
Administrar el sitio web.
Para hacer algo de eso, haga clic en Mis sitios en cualquiera de los menús
Para agregar un sitio a la red.
Haga clic en sitios y luego haga clic en Agregar nuevo.
Proporcione la dirección del sitio, el título, el idioma y el correo electrónico del administrador, luego haga clic en Agregar sitio.
Adición de un tema a la red multisitio.
Vaya a Mis sitios, Administrador de mi red, Temas y luego haga clic en Agregar nuevo.
Si tiene un tema comprado, haga clic en Cargar tema o busque un tema gratuito y luego haga clic en Instalar.
Instalación de complementos en una red multisitio de WordPress.
Realmente no hay diferencia entre instalar un tema o complemento en una red de sitios múltiples e instalarlos en un sitio web independiente.
Para instalar complementos, siga la ruta normal de Complementos, luego Agregar nuevo.
O puede ir a Mis sitios en el menú superior, Administrador de mi red, Complementos y luego hacer clic en Agregar nuevo.
Configuración de ajustes de red.
En Configuración y luego Configuración de red, puede especificar configuraciones para toda la red.
Es desde aquí que puede habilitar o deshabilitar nuevos registros tanto para sitios como para cuentas de usuario.
Además, puede especificar la configuración de carga, la configuración de marca, la configuración de idioma y la configuración del nuevo sitio.
Conclusión
Tener una red multisitio es una gran característica para las personas que administran los sitios web de varios clientes.
Con una instalación y en un solo lugar, puede administrar sitios web independientes individuales.
Como has visto, no es difícil ni complicado instalar una red multisitio en WordPress.
No lo he mencionado, pero puede monetizar fácilmente su red multisitio, cobrar primas a las personas de la misma manera que lo hace wordpress.com para que las personas ejecuten sus blogs en su red multisitio.
Si esto es algo que le puede interesar, háganoslo saber en los comentarios a continuación para que podamos compartir con usted algunas ideas y recursos que podrían ser útiles.
Espero que este artículo le haya proporcionado suficiente información sobre cómo configurar una red multisitio de WordPress. Es posible que también desee conocer los mejores complementos gratuitos de administración de sitios múltiples de WordPress.