Primeros pasos con Ultimate Multisite: La guía completa

¿Listo para construir tu propia plataforma de Sitio Web como Servicio (WaaS)? Esta guía completa te lleva desde cero hasta una instalación funcional de Ultimate Multisite, 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 que tú posees y controlas.

Con Ultimate Multisite, puedes ofrecer a los clientes la posibilidad de crear sitios web mediante tarifas de suscripción mensuales, trimestrales o anuales. Maneja todo: aprovisionamiento de sitios, cobro de pagos, formularios de pago, vales de descuento, mapeo de dominios, certificados SSL y comunicaciones con los clientes.

Antes de sumergirte en Ultimate Multisite, necesitas entender la base sobre la que está construido: WordPress Multisite.


Entendiendo WordPress Multisite

WordPress Multisite es una función incorporada (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.

Piensa en ello 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 principales de WordPress — Las actualizaciones ocurren una vez para todos los sitios
  • Plugins y temas — Instalados una vez, disponibles en toda la red
  • La base de datos — Una base de datos con tablas separadas por 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 están limitados por sitio
  • Plugins/temas activos — Cada sitio puede activar diferentes combinaciones (a menos que estén activados en la red)
  • Paneles de administración — Cada subsitio tiene su propio panel de control

Esta arquitectura es la principal ventaja de multisite: puedes crecer de 10 a 1,000 sitios mientras mantienes las mismas tareas de mantenimiento.


Subdominio vs. Subdirectorio: Elige Sabiamente

Al configurar WordPress Multisite, debes elegir entre dos estructuras de URL. Esta decisión es difícil de cambiar después, así que elige con cuidado.

Modo Subdirectorio

Las URL se ven así: tudominio.com/sitio1, tudominio.com/sitio2

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 se ven menos “profesionales” para algunos clientes
  • El sitio principal requiere el prefijo /blog/ para las entradas (para evitar conflictos de ruta)

Modo Subdominio

Las URL se ven así: sitio1.tudominio.com, sitio2.tudominio.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 ruta entre el sitio principal y los subsitios

Desventajas:

  • Requiere configuración de DNS comodín
  • Necesita un certificado SSL comodín (o certificados individuales por subdominio)
  • Configuración inicial ligeramente más compleja

Nuestra recomendación: Para la mayoría de las 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 alojamiento de Ultimate Multisite y el soporte de Cloudflare.


Terminología Clave

Antes de continuar, definamos los términos que encontrarás a lo largo de tu viaje 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)
  • Súper Administrador — El nivel de permiso más alto; puede gestionar todos los subsitios, plugins y temas
  • Panel de Administración de la Red — El panel de control donde los súper administradores gestionan toda la red
  • Mapeo de Dominio — Permitir que los subsitios usen dominios personalizados (por ejemplo, joesbikeshop.com en lugar de joes.tured.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 Pago — 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, creaciones de sitios)

Paso 1: Instalar WordPress Multisite

Importante: Muchos hosts de WordPress administrados (WP Engine, Cloudways, Closte, etc.) pueden configurar Multisite automáticamente. Consulta con tu host antes de hacerlo manualmente.

Requisitos Previos

  • Una instalación nueva de WordPress (o una existente que estés listo para convertir)
  • Acceso 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 añade esta línea antes del comentario “¡Eso es todo, deja de editar!”:

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 la Red en tu administrador de WordPress.

  1. Elige Subdominios o Subdirectorios
  2. Ingresa un Título de la Red
  3. Verifica tu Correo Electrónico del Administrador de la Red
  4. Haz clic en Instalar

WordPress te proporcionará fragmentos de código para añadir a tus archivos.

Añadir el Código de Configuración

Añade esto a wp-config.php (WordPress te mostrará los valores exactos para tu sitio):

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true); // false para subdirectorios
define('DOMAIN_CURRENT_SITE', 'tudominio.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 WordPress proporciona (diferirá ligeramente para subdominio vs subdirectorio).

Para Modo Subdominio: Configurar DNS Comodín

Si usas subdominios, necesitas DNS comodín para que *.tudominio.com resuelva a tu servidor.

  1. Inicia sesión en tu panel de control de alojamiento (cPanel, Plesk, etc.)
  2. Encuentra Dominios o Subdominios
  3. Crea un subdominio con un asterisco: *
  4. Apúntalo a la raíz de documentos de tu dominio principal

Probar Tu Instalación

Antes de instalar Ultimate Multisite, verifica que tu multisite funcione:

  1. Inicia sesión y ve a Mis Sitios → Administrador de la Red → Sitios
  2. Haz clic en Añadir Nuevo
  3. Crea un sitio de prueba
  4. Visita el sitio de prueba para confirmar que carga correctamente

Paso 2: Instalar Ultimate Multisite

Con WordPress Multisite funcionando, estás listo para instalar Ultimate Multisite.

Instalación

  1. Ve a Administrador de la Red → Plugins → Añadir Nuevo
  2. Busca “Ultimate Multisite”
  3. Haz clic en Instalar, luego en Activar en 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: Verificaciones previas a la instalación
El asistente verifica que tu servidor cumpla con los requisitos (versión de PHP, MySQL, etc.). Si todo está bien, haz clic en Siguiente.

Paso 2: Instalación
Haz clic en Instalar para crear las tablas de base de datos y archivos necesarios.

Paso 3: Configuración básica
Configura la información de tu empresa y la moneda predeterminada. Esta información aparece en facturas y comunicaciones con los clientes.

Paso 4: Contenido de muestra (Opcional)
Puedes instalar plantillas predefinidas, productos y formularios de pago para ayudarte a empezar. Esto se recomienda para usuarios primerizos.

Haz clic en Finalizar — ¡ahora tienes una instalación funcional de Ultimate Multisite!


Casos de uso comunes

Ultimate Multisite admite una amplia variedad de modelos de negocio:

Modelo de agencia

Aloja y gestiona 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 personalizado.

Beneficios: Actualizaciones centralizadas, seguridad consistente, gestión simplificada de clientes.

Creador de sitios de nicho

Crea un creador de sitios para una industria específica: restaurantes, clubes de golf, agentes inmobiliarios, etc. Diseña sitios plantilla con plugins y contenido específicos de la industria ya configurados.

Beneficios: Los clientes obtienen un sitio listo para usar en minutos. Te conviertes en el experto de tu nicho.

Proveedor de alojamiento WordPress

Ofrece una solución completa de WordPress alojado con facturación por suscripción, como WordPress.com o Squarespace. Maneja todos los aspectos técnicos mientras los clientes se centran en el contenido.

Beneficios: Ingresos recurrentes, control total sobre la plataforma, sin problemas de 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, reducción de gastos generales de TI.


Mejores prácticas de arquitectura

Consideraciones de alojamiento

Evita el alojamiento 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 lleva a un rendimiento lento y clientes insatisfechos.

Ultimate Multisite funciona mejor con proveedores de alojamiento 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 alojamiento para recomendaciones detalladas.

Optimización del rendimiento

WordPress Multisite puede escalar a miles de sitios (WordPress.com es prueba de ello), pero necesitas una infraestructura adecuada:

  • Usa una CDN — Cloudflare (el nivel gratuito funciona muy bien) maneja activos estáticos y almacenamiento en caché
  • Habilita el almacenamiento en 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—altamente recomendado para cualquier plataforma WaaS seria.

SSL y mapeo de dominios

Los navegadores modernos requieren SSL. Tus opciones:

  • Modo subdirectorio: Un solo certificado SSL cubre todo
  • Modo subdominio: Certificado SSL comodín (*.tudominio.com)
  • Dominios personalizados: Cada dominio de cliente necesita su propio certificado

Las integraciones de alojamiento de Ultimate Multisite (Cloudflare, GridPane, Cloudways, etc.) automatizan el aprovisionamiento de SSL para dominios personalizados—esto es uno de los mayores ahorros de tiempo que proporciona el plugin.

Copias de seguridad


Gestión de usuarios: lo que necesitas saber

WordPress Multisite comparte la tabla de usuarios en todos los subsitios. Esto crea una situación única:

El escenario: Juan se registra en un sitio de tu red. Más tarde, visita el sitio de otro cliente (la tienda de Alicia) e intenta crear una cuenta para hacer una compra. Recibe un error de “correo electrónico ya en uso”—confuso, ya que nunca ha visitado el sitio de Alicia antes.

La solución: Ultimate Multisite incluye una opción llamada Habilitar múltiples cuentas (Ajustes → Inicio de sesión y registro) que permite que el mismo correo electrónico cree cuentas separadas en diferentes subsitios. Cada cuenta está 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:

  1. Crea tu primera plantilla de sitio — Diseña un sitio de inicio con tu tema, plugins y contenido de muestra preferidos
  2. Configura productos/planes — Define tus niveles de precios (Gratuito, Básico, Pro, etc.)
  3. Configura una pasarela de pago — Conecta Stripe o PayPal para aceptar pagos
  4. Personaliza tu formulario de pago — Diseña la experiencia de registro para tus clientes
  5. Configura una integración de alojamiento — Habilita el mapeo automático de dominios y SSL

Consulta nuestra documentación para guías detalladas sobre cada uno de estos temas.


¿Necesitas ayuda?

Ultimate Multisite es gratuito y de código abierto. Si lo encuentras valioso, considera dejar una reseña para ayudar a otros a descubrirlo.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *