Paso a paso: Crear un sitio WordPress multisitio en Syspanel
Introducción: ¿Qué es un WordPress Multisitio y por qué usarlo con Syspanel?
Si tienes varios sitios web que gestionar, ya sea para clientes, departamentos de una empresa o proyectos personales, sabes que mantenerlos por separado puede ser una pesadilla. Cada uno requiere su propia instalación, actualizaciones, plugins y temas. Aquí es donde entra el concepto de WordPress multisitio, una característica potente de WordPress que te permite gestionar una red entera de sitios desde una sola instalación. Y lo mejor de todo es que puedes configurarlo fácilmente desde Syspanel, el panel de control que te ofrecemos para administrar tu hosting.
En este artículo, te guiaremos paso a paso para que puedas crear tu propia red multisitio WordPress Syspanel. No necesitas ser un experto en servidores; solo seguir estas instrucciones claras y sencillas. Al final, tendrás una red funcional donde podrás añadir, modificar y eliminar sitios con unos pocos clics. Ahorrarás tiempo, espacio en disco y recursos del servidor.
[TIP] ¿No sabes si necesitas un multisitio? Piensa en ello si administras más de 3 sitios que comparten plugins, temas o usuarios. Si cada sitio es muy diferente y requiere configuraciones muy específicas, quizás sea mejor mantener instalaciones separadas.
Requisitos Previos para crear un multisitio WordPress en Syspanel
Antes de empezar, asegúrate de tener lo siguiente listo. Son pasos sencillos que te ahorrarán problemas más adelante.
- Acceso a Syspanel: Debes tener una cuenta de hosting con nosotros y poder iniciar sesión en Syspanel. Recuerda que la dirección de acceso es
tu-dominio.com:2106(por ejemplo,mipanel.com:2106). Usa tu usuario y contraseña de administrador. - Un dominio principal: Necesitas un dominio principal donde instalaremos WordPress. Por ejemplo,
tured.com. Los demás sitios de la red serán subdominios (comoblog.tured.com) o subdirectorios (comotured.com/tienda). En esta guía usaremos subdominios, que son más limpios y profesionales. - PHP y Base de Datos: Syspanel ya tiene configurado el entorno necesario (PHP 8.0 o superior y MySQL). No tienes que hacer nada, pero verifica que tu plan de hosting lo soporte (todos nuestros planes lo hacen).
- Registro de subdominios (opcional pero recomendado): Si planeas usar subdominios, deberás crearlos antes en Syspanel. Por ejemplo, si tu red será
blog.tured.com,shop.tured.comydocs.tured.com, debes registrar esos subdominios en la sección de Dominios de Syspanel.
[WARNING] No intentes activar el modo multisitio en una instalación de WordPress que ya tenga contenido importante. Siempre es mejor empezar con una instalación limpia o hacer una copia de seguridad completa antes de hacer el cambio. Los cambios en el archivo
wp-config.phppueden romper el sitio si no se hacen correctamente.
Paso 1: Instalar WordPress en tu dominio principal desde Syspanel
Este es el primer paso y el más sencillo. Syspanel incluye un instalador automático de WordPress que te ahorrará tiempo.
- Inicia sesión en Syspanel usando el puerto 2106.
- Busca la sección de Instaladores o Aplicaciones. Normalmente está en el menú lateral izquierdo.
- Selecciona WordPress de la lista de aplicaciones disponibles.
- Haz clic en Instalar ahora o Nueva instalación.
- Completa los campos:
- Dominio: Elige tu dominio principal (ej.
tured.com). No elijas un subdominio aún. - Directorio: Déjalo en blanco para que se instale en la raíz.
- Nombre del sitio: Ponle un nombre temporal, como "Red Principal".
- Usuario y contraseña: Crea un usuario administrador fuerte. Guárdalo bien.
- Idioma: Español, por supuesto.
- Dominio: Elige tu dominio principal (ej.
- Haz clic en Instalar. Syspanel configurará la base de datos y los archivos automáticamente.
- Una vez finalizado, accede a
tured.com/wp-admine inicia sesión con el usuario que creaste. ¡Ya tienes WordPress funcionando!
Paso 2: Preparar el archivo wp-config.php para el modo multisitio
Este es el paso más técnico, pero lo haremos fácil. El modo multisitio se activa añadiendo una línea de código en el archivo de configuración de WordPress.
- Desde Syspanel, ve a la sección Archivos o Administrador de archivos. Busca la carpeta de tu dominio principal (normalmente
public_html). - Localiza el archivo
wp-config.php. Haz clic derecho sobre él y selecciona Editar. - Busca la línea que dice:
/* ¡Eso es todo, deja de editar! Feliz blogging. */o algo similar. Justo ANTES de esa línea, añade el siguiente código:
define('WP_ALLOW_MULTISITE', true);
- Guarda el archivo. No cierres la ventana todavía, porque más adelante volveremos a editarlo.
[INFO] Si no ves la opción de editar, puedes descargar el archivo, editarlo con un bloc de notas (como Notepad++) y subirlo de nuevo. Asegúrate de no cambiar el formato del archivo.
Paso 3: Activar la Red Multisitio desde el Escritorio de WordPress
Ahora que has añadido la línea mágica, WordPress sabrá que quieres activar el multisitio. Vamos al escritorio.
- Ve a Herramientas > Configuración de la Red en el menú de la izquierda de tu WordPress.
- Verás una pantalla que te pregunta qué tipo de red quieres crear. Elige Subdominios (recomendado para SEO y organización) o Subdirectorios. Para esta guía, selecciona Subdominios.
- Rellena el Título de la Red (ej. "Mi Red de Sitios") y tu Correo electrónico de administrador.
- Haz clic en Instalar.
WordPress te mostrará un mensaje importante con dos fragmentos de código que debes copiar y pegar en tus archivos. No cierres esta página aún. Te explicamos cómo hacerlo.
Paso 4: Configurar los archivos wp-config.php y .htaccess (la parte clave)
El sistema te dará instrucciones exactas. Normalmente son dos bloques de código. Sigue estos pasos:
-
Vuelve al archivo
wp-config.phpen Syspanel (el que editamos antes). -
Busca la línea que añadiste (
define('WP_ALLOW_MULTISITE', true);) y bórrala (ya no la necesitas). -
Ahora, pega el primer bloque de código que te dio WordPress justo antes de la línea
/* ¡Eso es todo... */. Este bloque suele tener varias líneas condefine('MULTISITE', true);,define('SUBDOMAIN_INSTALL', true);, etc. -
Guarda el archivo
wp-config.php. -
Ahora, busca el archivo
.htaccessen la misma carpeta (public_html). Si no existe, créalo (asegúrate de que el nombre empiece con un punto). -
Reemplaza TODO el contenido del
.htaccesscon el segundo bloque de código que te dio WordPress. Normalmente empieza conRewriteEngine Ony tiene varias reglasRewriteRule. No añadas nada más. -
Guarda el archivo
.htaccess.
[WARNING] Si ya tenías reglas personalizadas en tu
.htaccess(por ejemplo, para redirecciones o caché), haz una copia de seguridad antes de reemplazarlas. Después de activar el multisitio, puedes añadirlas de nuevo, pero con cuidado de no romper las reglas de la red.
Paso 5: Iniciar sesión de nuevo y crear tu primer sitio hijo
Una vez que hayas guardado ambos archivos, vuelve a tu WordPress. Es probable que tengas que iniciar sesión de nuevo.
- Accede a
tured.com/wp-admin. Verás que el menú ha cambiado: ahora tienes una opción llamada Mis Sitios. - Ve a Mis Sitios > Añadir nuevo.
- Rellena los campos:
- Dirección del sitio: El subdominio que quieras usar (ej.
blogparablog.tured.com). Importante: Este subdominio debe existir en Syspanel. Si no lo creaste antes, hazlo ahora desde la sección Dominios de Syspanel. - Título del sitio: El nombre de tu nuevo sitio (ej. "Blog de Noticias").
- Idioma: Español.
- Correo electrónico del administrador: Puede ser el mismo que el tuyo o uno diferente.
- Dirección del sitio: El subdominio que quieras usar (ej.
- Haz clic en Añadir sitio.
¡Enhorabuena! Ya has creado tu primer sitio dentro de la red multisitio. Puedes repetir este proceso para añadir todos los que necesites.
Gestión básica de tu red multisitio WordPress en Syspanel
Ahora que tienes la red funcionando, aquí tienes algunas tareas comunes que podrás hacer:
Añadir temas y plugins a la red
- Ve a Mis Sitios > Administrador de la Red > Temas o Plugins.
- Puedes instalar un tema/plugin para toda la red, y luego activarlo solo en los sitios que quieras.
- También puedes activar en red, lo que lo hará disponible en todos los sitios automáticamente.
Gestionar usuarios globalmente
- Desde Administrador de la Red > Usuarios, puedes añadir usuarios que tengan acceso a toda la red o solo a sitios específicos.
- Esto es muy útil si tienes un equipo de editores que trabajan en varios sitios.
Configurar el Super Admin
- El usuario que creaste al instalar WordPress es el Super Admin. Puedes añadir más Super Admins desde Usuarios > Añadir nuevo y marcando la casilla "Conceder acceso de Super Admin".
[TIP] Para ahorrar recursos, no actives todos los plugins en todos los sitios. Activa solo los necesarios en cada subdominio. Por ejemplo, un plugin de comercio electrónico solo en la tienda.
Preguntas Frecuentes (FAQ) sobre WordPress Multisitio en Syspanel
¿Puedo usar dominios personalizados (como mitienda.com) en lugar de subdominios?
Sí, es posible, pero requiere configuración adicional de DNS y del servidor. En Syspanel, deberás apuntar el dominio personalizado a la IP de tu servidor y luego usar un plugin como "WordPress MU Domain Mapping" para que funcione correctamente. No es tan directo como los subdominios.
¿Qué pasa si quiero desactivar el multisitio?
No es recomendable hacerlo manualmente. Si decides que ya no lo necesitas, lo mejor es hacer una copia de seguridad de cada sitio y luego hacer una instalación limpia de WordPress para cada uno. No hay un botón de "desactivar" sin romper la estructura.
¿El rendimiento se ve afectado?
Un multisitio bien configurado puede ser más eficiente que tener instalaciones separadas, ya que comparte el núcleo de WordPress, plugins y temas. Sin embargo, si un sitio recibe mucho tráfico, puede afectar a los demás. En Syspanel, nuestros planes están optimizados para soportar redes multisitio sin problemas.
¿Puedo tener diferentes temas y plugins en cada sitio?
¡Sí! Cada sitio de la red puede tener su propio tema activo y sus propios plugins activos. Tú decides si un recurso está disponible para toda la red o solo para un sitio específico.
¿Cómo hago una copia de seguridad de toda la red?
Desde Syspanel, puedes hacer una copia de seguridad completa de tu cuenta (archivos y base de datos). También existen plugins como "UpdraftPlus" que pueden manejar copias de seguridad de redes multisitio.
Conclusión: Tu red multisitio WordPress en Syspanel está lista
Crear un WordPress multisitio en Syspanel es un proceso que, aunque requiere un par de pasos técnicos, está al alcance de cualquier usuario siguiendo esta guía. Has aprendido a instalar WordPress, activar el modo multisitio, configurar los archivos clave y añadir tus primeros sitios.
Ahora disfruta de las ventajas: administración centralizada, actualizaciones más rápidas, ahorro de espacio y una gestión de usuarios mucho más eficiente. Si tienes alguna duda, recuerda que nuestro equipo de soporte está disponible para ayudarte. ¡Feliz creación de tu red de sitios!
