WordPress Multisite: guía completa para crear y gestionar una red de sitios
WordPress Multisite permite administrar decenas de sitios desde un solo panel. Esta guía explica cómo activarlo, elegir la estructura correcta y gestionar plugins, temas y usuarios en red.
WordPress Multisite: guía completa para crear y gestionar una red de sitios
Si administras varios sitios WordPress —una franquicia, una red de blogs, un sistema de tiendas o los sitios de varios clientes—, instalar y mantener cada uno por separado es ineficiente. WordPress Multisite resuelve esto: una sola instalación de WordPress que permite crear y gestionar decenas o cientos de sitios independientes desde un único panel de administración.
En esta guía te explicamos qué es Multisite, cuándo conviene usarlo, cómo activarlo y cómo gestionar plugins, temas y usuarios en una red.
Qué es WordPress Multisite y para qué sirve
WordPress Multisite (antes conocido como WordPress MU) es una funcionalidad incluida en el core de WordPress que permite crear una red de sitios a partir de una única instalación.
Desde el panel principal de red ("Network Admin"), el administrador puede:
- Crear nuevos sitios en segundos
- Instalar plugins y temas una vez y activarlos en toda la red
- Gestionar usuarios con roles específicos por sitio
- Controlar qué funciones tienen los administradores de cada subsite
- Aplicar actualizaciones de WordPress y plugins a todos los sitios a la vez
Cada sitio de la red tiene su propio contenido, usuarios y configuración visual, pero comparte el mismo WordPress, base de datos (con prefijos distintos por tabla) y archivos de plugins y temas.
¿Cuándo conviene usar Multisite?
Multisite es la solución correcta en estos casos:
- Red de blogs con temáticas distintas bajo un mismo dominio
- Franquicias o sucursales: cada local tiene su sitio pero comparte el mismo tema y plugins
- Agencias de marketing o diseño: administran los sitios de varios clientes desde un solo panel
- Plataformas de educación: cada curso o instructor tiene su propio sitio
- Redes internas en empresas con múltiples departamentos o marcas
- Plataformas de multitienda con WooCommerce + Multisite
Cuándo NO usar Multisite:
- Si solo tienes 2-3 sitios independientes sin relación entre ellos (instalaciones separadas son más simples de mantener)
- Si los sitios tienen requisitos de plugins o versiones de PHP muy distintos
- Si tu hosting no admite Multisite (algunos planes compartidos básicos tienen restricciones)
Subdominios vs subdirectorios: cuál elegir
Al activar Multisite, WordPress te pide elegir la estructura de URL para los subsitios:
Subdirectorios
Los sitios de la red viven bajo el dominio principal como carpetas:
misitio.cl/ → Sitio principal misitio.cl/sucursal-a/ → Subsite A misitio.cl/sucursal-b/ → Subsite B
Cuándo usar subdirectorios: si todos los sitios comparten el mismo dominio y la marca es central. Más sencillo de configurar, no requiere DNS adicional.
Subdominios
Cada sitio tiene su propio subdominio:
misitio.cl → Sitio principal sucursal-a.misitio.cl → Subsite A sucursal-b.misitio.cl → Subsite B
Cuándo usar subdominios: si cada sitio necesita identidad propia o los usuarios los perciben como sitios separados. Requiere un wildcard DNS (*.misitio.cl) configurado en tu hosting.
Dominio propio por subsite (Domain Mapping)
También puedes asignar dominios propios a cada subsite: sucursal-a.cl puede apuntar a un sitio de tu red Multisite. Esto requiere el plugin MU Domain Mapping o la funcionalidad nativa de WordPress 4.5+.
Cómo activar WordPress Multisite en cPanel
Requisitos previos
- WordPress instalado y funcionando
- Acceso FTP o al administrador de archivos de cPanel
- Acceso a wp-admin como superadministrador
- Hosting que permita
.htaccesscon mod_rewrite (la mayoría en Chile lo incluyen)
Paso 1: haz un backup completo
Antes de activar Multisite, haz un backup completo de archivos y base de datos. El proceso modifica wp-config.php y .htaccess. Consulta nuestra guía de backup WordPress desde cPanel si necesitas ayuda.
Paso 2: desactiva todos los plugins
En wp-admin → Plugins, desactiva todos los plugins activos. Puedes reactivarlos después desde el panel de red.
Paso 3: activa Multisite en wp-config.php
Abre el archivo wp-config.php en la raíz de tu WordPress y agrega esta línea antes de la línea /* That's all, stop editing! */:
define('WP_ALLOW_MULTISITE', true);
Guarda el archivo.
Paso 4: ejecuta el instalador de red
En wp-admin, aparecerá un nuevo menú: Herramientas → Configuración de red. Ahí:
- Elige la estructura: Subdominios o Subdirectorios
- Completa el nombre de la red y el email del administrador
- Haz clic en Instalar
WordPress te mostrará el código que debes agregar a wp-config.php y .htaccess.
Paso 5: actualiza wp-config.php y .htaccess
Copia y pega el código exacto que WordPress te muestra en cada archivo. Para wp-config.php, algo similar a:
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false); // true si usas subdominios
define('DOMAIN_CURRENT_SITE', 'misitio.cl');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
Para .htaccess, WordPress también genera las reglas de rewrite correspondientes.
Paso 6: vuelve a iniciar sesión
Después de guardar los archivos, cierra sesión y vuelve a entrar. Ahora verás el menú "Mis sitios" y el panel de red "Network Admin" en la barra superior de WordPress.
Gestión de plugins y temas en red
Plugins en Multisite
En Multisite, los plugins se gestionan en dos niveles:
Activación en red (Network Activate): el plugin se activa automáticamente en todos los sitios de la red. Los administradores de cada subsite no pueden desactivarlo.
Activación por subsite: el superadministrador instala el plugin, y cada administrador de subsite lo activa o no en su propio sitio.
Ve a Network Admin → Plugins para gestionar la activación en red.
Temas en Multisite
Los temas deben instalarse desde Network Admin → Temas. Una vez instalado, el superadministrador puede:
- Activarlo en red: disponible para todos los subsitios
- Dejarlo solo disponible: cada subsite elige si lo usa
Si quieres que todos los subsitios usen el mismo tema sin posibilidad de cambiarlo, actívalo en red y no instales otros.
Actualizaciones en red
Cuando hay actualizaciones de WordPress, plugins o temas, se aplican desde el panel de red y afectan a todos los subsitios a la vez. Esto es una de las mayores ventajas: un solo proceso de actualización en lugar de N instalaciones.
Roles y usuarios en Multisite
Multisite agrega un nuevo rol: Superadministrador. Solo el superadministrador puede:
- Crear y eliminar sitios de la red
- Instalar y activar plugins/temas en red
- Acceder al panel Network Admin
- Dar acceso de administrador a usuarios en subsitios
Los usuarios normales se registran a nivel de red y pueden ser asignados con distintos roles en cada subsite. Un usuario puede ser Autor en un sitio y Administrador en otro.
Consideraciones de hosting para Multisite
No todos los planes de hosting están configurados de forma óptima para Multisite:
- Wildcard DNS: si usas subdominios, necesitas que
*.tudominio.clresuelva hacia el servidor. Verifica con tu hosting si esto está configurado. - Recursos compartidos: Multisite con muchos subsitios puede consumir más memoria PHP. En planes compartidos básicos, verifica que el límite de memoria sea al menos 256MB.
- Certificado SSL wildcard: si usas subdominios con HTTPS, necesitas un SSL wildcard (
*.tudominio.cl) o un certificado multi-dominio. Algunos hostings lo incluyen; otros requieren upgrade.
Para redes de más de 10 subsitios o con WooCommerce activo en varios sitios, un plan de hosting Pro o VPS es más adecuado que el compartido básico.
Preguntas frecuentes
¿Puedo convertir un WordPress normal en Multisite sin perder contenido?
Sí. Activar Multisite en una instalación existente no elimina el contenido. El sitio original se convierte en el "Site 1" de la red. El proceso es reversible si lo haces antes de crear subsitios adicionales.
¿Puedo usar WooCommerce en Multisite?
WooCommerce es compatible con Multisite, pero con limitaciones: cada subsite debe tener su propia tienda configurada, y la gestión de stock, pedidos y clientes es independiente por subsite (no hay stock centralizado por defecto). Existen plugins adicionales como WooCommerce Multistore para sincronización entre subsitios.
¿Cada subsite tiene su propia base de datos?
No. Todos los subsitios comparten la misma base de datos, pero con prefijos de tabla distintos (por ejemplo, wp_2_posts, wp_3_posts). Esto simplifica los backups pero significa que un problema en la base de datos puede afectar toda la red.
¿Puedo desactivar Multisite y volver a una instalación normal?
Sí, pero solo si tienes un único subsite (el original). Con múltiples subsitios, revertir a instalación simple requiere migrar o eliminar los sitios adicionales manualmente.
WordPress Multisite es una herramienta poderosa cuando la situación lo justifica. Para administrar varios sitios con el mismo stack técnico, un hosting con recursos suficientes y soporte para wildcard DNS es la base. Consulta nuestros planes Pro y Ultra, diseñados para instalaciones WordPress exigentes → Ver planes