¿Listo para crear tu propia plataforma de Sitio web como servicio (WaaS)? Esta guía completa te lleva desde cero hasta una instalación de Ultimate Multisite totalmente funcional, cubriendo los fundamentos de WordPress Multisite, instalación, configuración y mejores prácticas.
¿Qué es Ultimate Multisite?
Ultimate Multisite es un plugin de WordPress que transforma tu instalación de WordPress Multisite en una red premium de sitios, como WordPress.com, Wix o Squarespace, pero una que tú posees y controlas.
Con Ultimate Multisite, puedes ofrecer a los clientes la posibilidad de crear sitios web mediante cuotas de suscripción mensuales, trimestrales o anuales. Se encarga de todo: aprovisionamiento de sitios, cobro de pagos, formularios de checkout, cupones de descuento, mapeo de dominios, certificados SSL y comunicaciones con clientes.
Antes de entrar en Ultimate Multisite, necesitas entender la base sobre la que está construido: WordPress Multisite.
Entendiendo WordPress Multisite
WordPress Multisite es una función integrada (desde WordPress 3.0 en 2010) que permite que múltiples sitios compartan una sola instalación de WordPress. Cuando se activa, tu sitio de WordPress se convierte en una “red” capaz de alojar muchos subsitios.
Piénsalo así: Una universidad mantiene una sola instalación de WordPress, pero cada facultad mantiene su propio sitio de WordPress dentro de esa red.
Qué se comparte
Todos los subsitios en una red de WordPress Multisite comparten:
- Archivos del núcleo de WordPress — Las actualizaciones se hacen una sola vez para todos los sitios
- Plugins y temas — Se instalan una vez y están disponibles en toda la red
- La base de datos — Una base de datos con tablas separadas por cada subsitio, como
wp_[id]_posts,wp_[id]_comments, etc. - Cuentas de usuario — Los usuarios pertenecen a la red, no a sitios individuales
- wp-config.php — Un único archivo de configuración
Qué permanece separado
- Cargas de medios — Cada subsitio tiene su propia carpeta de cargas (wp-content/uploads/sites/[id])
- Contenido — Entradas, páginas, comentarios y configuraciones se limitan a cada sitio
- Plugins/temas activos — Cada sitio puede activar diferentes combinaciones (a menos que estén activados para toda la red)
- Paneles de administración — Cada subsitio tiene su propio escritorio
Esta arquitectura es la principal ventaja de multisite: puedes crecer de 10 a 1.000 sitios manteniendo las tareas de mantenimiento iguales.
Subdominio vs. subdirectorio: elige con cuidado
Al configurar WordPress Multisite, debes elegir entre dos estructuras de URL. Esta decisión es difícil de cambiar más adelante, así que elige con cuidado.
Modo subdirectorio
Las URL se ven así: yourdomain.com/site1, yourdomain.com/site2
Ventajas:
- Más fácil de configurar y mantener
- Un solo certificado SSL cubre toda la red
- No se necesita configuración de DNS comodín
Desventajas:
- Los motores de búsqueda pueden tratar todos los subsitios como un solo sitio gigante
- Las URL pueden verse menos “profesionales” para algunos clientes
- El sitio principal requiere el prefijo /blog/ para las entradas (para evitar conflictos de rutas)
Modo subdominio
Las URL se ven así: site1.yourdomain.com, site2.yourdomain.com
Ventajas:
- Las URL se ven más profesionales
- Los motores de búsqueda tratan cada subsitio como un sitio web separado
- No hay conflictos de rutas entre el sitio principal y los subsitios
Desventajas:
- Requiere configuración de DNS comodín
- Necesita certificado SSL comodín (o certificados individuales por subdominio)
- Configuración inicial un poco más compleja
Nuestra recomendación: Para la mayoría de plataformas WaaS, se prefiere el modo subdominio porque los clientes esperan que sus sitios se sientan independientes. La complejidad del SSL se resuelve en gran medida con las integraciones de hosting de Ultimate Multisite y el soporte para Cloudflare.
Terminología clave
Antes de continuar, definamos los términos que encontrarás durante tu recorrido con Ultimate Multisite:
Términos de WordPress y Multisite
- Red — Toda tu instalación de WordPress Multisite que contiene todos los subsitios
- Subsitio — Un sitio individual dentro de tu red (puede ser subdominio o subdirectorio)
- Superadministrador — El nivel de permisos más alto; puede gestionar todos los subsitios, plugins y temas
- Panel de administración de red — El escritorio donde los superadministradores gestionan toda la red
- Mapeo de dominios — Permitir que los subsitios usen dominios personalizados (por ejemplo, joesbikeshop.com en lugar de joes.yournetwork.com)
Términos de Ultimate Multisite
- Plantilla de sitio — Un sitio preconfigurado que se clona cuando los clientes se registran (con tema, plugins y contenido ya configurados)
- Formulario de checkout — El formulario de registro donde los clientes seleccionan planes y crean sus sitios
- Producto/Plan — Un nivel de suscripción que ofreces (por ejemplo, Básico $9/mes, Pro $29/mes)
- Membresía — La suscripción activa de un cliente a un producto
- Webhook — Notificaciones automatizadas enviadas a servicios externos cuando ocurren eventos (sitio creado, pago recibido, etc.)
- Eventos — Actividades registradas en tu red (cambios de plan, pagos, creación de sitios)
Paso 1: Instala WordPress Multisite
Importante: Muchos proveedores de hosting administrado para WordPress (WP Engine, Cloudways, Closte, etc.) pueden configurar Multisite automáticamente por ti. Consulta con tu proveedor antes de hacerlo manualmente.
Requisitos previos
- Una instalación nueva de WordPress (o una existente que estés listo para convertir)
- Acceso por FTP o administrador de archivos
- Capacidad para editar wp-config.php y .htaccess
- Haz una copia de seguridad de tu sitio antes de continuar
- Desactiva todos los plugins temporalmente
Habilitar Multisite
Abre tu archivo wp-config.php y agrega esta línea antes del comentario “That’s all, stop editing!”:
define('WP_ALLOW_MULTISITE', true);
Guarda y sube el archivo, luego actualiza tu administrador de WordPress.
Configurar la red
Ve a Herramientas → Configuración de red en tu administrador de WordPress.
- Elige Subdominios o Subdirectorios
- Ingresa un Título de la red
- Verifica tu Correo electrónico del administrador de red
- Haz clic en Instalar
WordPress proporcionará fragmentos de código para agregar a tus archivos.
Agregar el código de configuración
Agrega esto a wp-config.php (WordPress te mostrará los valores exactos para tu sitio):
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true); // false for subdirectories
define('DOMAIN_CURRENT_SITE', 'yourdomain.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
Reemplaza el contenido de tu archivo .htaccess con el código que proporciona WordPress (variará ligeramente entre subdominio y subdirectorio).
Para el modo subdominio: configura DNS comodín
Si usas subdominios, necesitas DNS comodín para que *.yourdomain.com resuelva a tu servidor.
- Inicia sesión en el panel de control de tu hosting (cPanel, Plesk, etc.)
- Busca Dominios o Subdominios
- Crea un subdominio con un asterisco:
* - Apúntalo a la raíz de documentos de tu dominio principal
Prueba tu instalación
Antes de instalar Ultimate Multisite, verifica que tu multisite funcione:
- Inicia sesión y ve a Mis sitios → Administrador de red → Sitios
- Haz clic en Agregar nuevo
- Crea un sitio de prueba
- Visita el sitio de prueba para confirmar que carga correctamente
Paso 2: Instala Ultimate Multisite
Con WordPress Multisite funcionando, ya estás listo para instalar Ultimate Multisite.
Instalación
- Ve a Administrador de red → Plugins → Agregar nuevo
- Busca “Ultimate Multisite”
- Haz clic en Instalar y luego en Activar en la red
El asistente de configuración
Después de la activación, serás redirigido al asistente de configuración. Haz clic en Comenzar.
Paso 1: Comprobaciones previas a la instalación
El asistente verifica que tu servidor cumpla con los requisitos (versión de PHP, MySQL, etc.). Si todo está correcto, haz clic en Siguiente.
Paso 2: Instalación
Haz clic en Instalar para crear las tablas y los archivos necesarios en la base de datos.
Paso 3: Configuración básica
Configura la información de tu empresa y la moneda predeterminada. Esta información aparece en las facturas y en las comunicaciones con los clientes.
Paso 4: Contenido de muestra (opcional)
Puedes instalar plantillas, productos y formularios de pago predefinidos para ayudarte a empezar. Esto se recomienda para usuarios nuevos.
Haz clic en Finalizar — ¡ahora tienes una instalación funcional de Ultimate Multisite!
Casos de uso comunes
Ultimate Multisite es compatible con una amplia variedad de modelos de negocio:
Modelo de agencia
Aloja y administra sitios web de clientes en una sola plataforma. Aprovecha las licencias de agencia para temas y plugins en todos los sitios. Usa el mapeo de dominios para que cada cliente tenga su propio dominio de marca.
Beneficios: Actualizaciones centralizadas, seguridad consistente, gestión de clientes más eficiente.
Constructor de sitios de nicho
Crea un constructor de sitios para una industria específica: restaurantes, clubes de golf, agentes inmobiliarios, etc. Diseña sitios de plantilla con plugins y contenido específicos de la industria ya configurados.
Beneficios: Los clientes obtienen un sitio listo para usar en minutos. Tú te conviertes en el experto de tu nicho.
Proveedor de hosting de WordPress
Ofrece una solución completa de WordPress alojado con facturación por suscripción, como WordPress.com o Squarespace. Encárgate de todos los aspectos técnicos mientras los clientes se enfocan en el contenido.
Beneficios: Ingresos recurrentes, control total sobre la plataforma, sin dolores de cabeza por licencias por sitio.
Redes empresariales/educativas
Universidades, franquicias o corporaciones con muchos sitios relacionados. Cada departamento/ubicación/franquicia obtiene su propio sitio mientras TI mantiene el control central.
Beneficios: Consistencia de marca, seguridad centralizada, menor carga operativa para TI.
Mejores prácticas de arquitectura
Consideraciones de hosting
Evita el hosting compartido barato. Los proveedores de bajo costo maximizan la densidad del servidor, lo que significa que tu red compite con cientos de otros sitios por recursos. Esto genera un rendimiento lento y clientes insatisfechos.
Ultimate Multisite funciona mejor con proveedores de hosting que entienden Multisite y ofrecen:
- Integración automática de mapeo de dominios
- Certificados SSL comodín o automatizados
- Recursos adecuados para múltiples sitios
- Buena infraestructura de caché
Consulta nuestra Guía de proveedores de hosting para ver recomendaciones detalladas.
Optimización del rendimiento
WordPress Multisite puede escalar a miles de sitios (WordPress.com es la prueba), pero necesitas la infraestructura adecuada:
- Usa un CDN — Cloudflare (el plan gratuito funciona muy bien) gestiona recursos estáticos y caché
- Activa el caché de páginas — Reduce drásticamente la carga del servidor
- Mantén los plugins al mínimo — Menos plugins activos = mejor rendimiento
- Prioriza el contenido estático — Los sitios que se pueden almacenar en caché de forma agresiva escalan mejor
Ultimate Multisite incluye integración con Cloudflare que automatiza DNS y SSL para nuevos subsitios; es muy recomendable para cualquier plataforma WaaS seria.
SSL y mapeo de dominios
Los navegadores modernos requieren SSL. Tus opciones:
- Modo de subdirectorio: Un solo certificado SSL cubre todo
- Modo de subdominio: Certificado SSL comodín (*.yourdomain.com)
- Dominios personalizados: Cada dominio de cliente necesita su propio certificado
Las integraciones de hosting de Ultimate Multisite (Cloudflare, GridPane, Cloudways, etc.) automatizan la provisión de SSL para dominios personalizados; este es uno de los mayores ahorros de tiempo que ofrece el plugin.
Copias de seguridad
Gestión de usuarios: lo que necesitas saber
WordPress Multisite comparte la tabla de usuarios entre todos los subsitios. Esto crea una situación particular:
El escenario: John se registra para un sitio en tu red. Más tarde, visita el sitio de otro cliente (la tienda de Alice) e intenta crear una cuenta para hacer una compra. Recibe un error de “correo electrónico ya en uso”, lo cual resulta confuso, ya que nunca había visitado el sitio de Alice antes.
La solución: Ultimate Multisite incluye una opción llamada Habilitar múltiples cuentas (Configuración → Inicio de sesión y registro) que permite que el mismo correo electrónico cree cuentas separadas en diferentes subsitios. Cada cuenta queda vinculada a su subsitio, evitando la colisión.
Próximos pasos
Ahora tienes Ultimate Multisite instalado y entiendes los fundamentos. Esto es lo que debes hacer a continuación:
- Crea tu primera plantilla de sitio — Diseña un sitio inicial con tu tema preferido, plugins y contenido de muestra
- Configura productos/planes — Define tus niveles de precios (Gratis, Básico, Pro, etc.)
- Configura una pasarela de pago — Conecta Stripe o PayPal para aceptar pagos
- Personaliza tu formulario de pago — Diseña la experiencia de registro para tus clientes
- Configura una integración de hosting — Habilita el mapeo automático de dominios y SSL
Consulta nuestra documentación para ver guías detalladas sobre cada uno de estos temas.
¿Necesitas ayuda?
- Documentación: Wiki de GitHub
- Problemas y errores: Issues de GitHub
- Soporte pago: Formulario de soporte de Ultimate Multisite
Ultimate Multisite es gratuito y de código abierto. Si te resulta útil, considera dejar una reseña para ayudar a que otros lo descubran.

Leave a Reply