🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo añadir un subdominio para WordPress en cPanel

Actualizado el 13 de diciembre de 2025

¿Qué es un subdominio y por qué usarlo para WordPress?

Antes de meternos de lleno en el proceso, es importante que entiendas qué es un subdominio. Imagina que tu dominio principal es tudominio.com. Un subdominio sería como una extensión o una sección independiente, por ejemplo, blog.tudominio.com o tienda.tudominio.com. Funciona como un sitio web separado, pero sigue siendo parte de tu dominio principal.

Usar un subdominio para WordPress tiene varias ventajas. Puedes tener un blog en blog.tudominio.com y una tienda online en tienda.tudominio.com, sin mezclar contenidos ni afectar el rendimiento del sitio principal. También es ideal para crear sitios de pruebas, versiones en otros idiomas o proyectos temporales.


Requisitos previos para crear un subdominio en cPanel

Para que puedas seguir esta guía sin problemas, necesitas tener acceso a tu panel de control de hosting. Los requisitos son mínimos:

  • Acceso a cPanel: Debes tener las credenciales de tu cuenta de hosting (usuario y contraseña).
  • Dominio registrado: El dominio principal debe estar activo y apuntando a tu servidor.
  • Gestor de archivos o FTP: Aunque no es obligatorio, te facilitará la instalación de WordPress.
  • Base de datos vacía: Necesitarás crear una base de datos para el nuevo WordPress.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar pero accedes por el puerto 2106 (ejemplo: tudominio.com:2106). En este artículo nos centraremos en cPanel, que es el más común.


Paso 1: Acceder a cPanel y localizar la sección de subdominios

Lo primero es iniciar sesión en tu cPanel. Normalmente accedes a través de una URL como tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña.

Una vez dentro, busca la sección Dominios o Subdominios. Dependiendo de la versión de cPanel, puede llamarse Subdomains o Subdominios. Haz clic en esa opción.


Paso 2: Crear el subdominio para WordPress

Ahora viene la parte clave: crear subdominio WordPress cPanel. Sigue estos pasos al pie de la letra:

  1. En el campo Subdominio, escribe el nombre que quieras. Por ejemplo, si tu dominio es miproyecto.com y quieres un blog, escribe blog.
  2. El campo Dominio se rellenará automáticamente con tu dominio principal.
  3. En Document Root (raíz del documento), verás una ruta como public_html/blog. Puedes dejarla así o cambiarla si prefieres otra carpeta. Esa será la carpeta donde se instale WordPress.
  4. Haz clic en Crear.

[TIP] Elige un nombre corto y descriptivo para tu subdominio. Evita caracteres especiales ni espacios. Por ejemplo: tienda, foro, demo, test.

cPanel creará automáticamente la carpeta en el servidor y configurará las redirecciones necesarias. En unos segundos, tu subdominio estará listo, aunque vacío.


Paso 3: Crear una base de datos para el WordPress del subdominio

Antes de instalar WordPress, necesitas una base de datos. Cada instalación de WordPress requiere su propia base de datos, así que no uses la del sitio principal.

  1. En cPanel, busca la sección Bases de datos MySQL o MySQL Databases.
  2. En Crear nueva base de datos, escribe un nombre (por ejemplo, blog_wp) y haz clic en Crear base de datos.
  3. Ahora crea un usuario. Ve a Usuarios MySQL y añade un nombre de usuario y una contraseña segura.
  4. Finalmente, asigna el usuario a la base de datos. En Añadir usuario a la base de datos, selecciona el usuario y la base de datos que acabas de crear, y otórgale Todos los privilegios.

[WARNING] Anota el nombre de la base de datos, el usuario y la contraseña. Los necesitarás durante la instalación de WordPress. Si los pierdes, tendrás que crear una nueva base de datos.


Paso 4: Descargar e instalar WordPress en el subdominio

Ahora tienes dos opciones: instalar WordPress manualmente o usar el instalador automático de cPanel (Softaculous, Fantastico, etc.). Te explicaré ambas.

Opción A: Instalación manual (recomendada para mayor control)

  1. Descarga la última versión de WordPress desde wordpress.org.
  2. Descomprime el archivo ZIP en tu computadora.
  3. Accede a tu servidor mediante FTP o el Administrador de archivos de cPanel.
  4. Navega hasta la carpeta que creaste para el subdominio (por ejemplo, public_html/blog).
  5. Sube todos los archivos de WordPress a esa carpeta.
  6. Una vez subidos, abre tu navegador y visita blog.tudominio.com. Aparecerá el asistente de instalación de WordPress.
  7. Selecciona tu idioma y haz clic en Continuar.
  8. Introduce los datos de la base de datos: nombre, usuario, contraseña y servidor (normalmente localhost).
  9. Haz clic en Enviar y luego en Ejecutar la instalación.
  10. Completa la información del sitio: título, nombre de usuario, contraseña y correo electrónico del administrador.
  11. ¡Listo! Ya tienes WordPress subdominio funcionando.

Opción B: Instalación automática con Softaculous

  1. En cPanel, busca Softaculous Apps Installer o Instalador de aplicaciones.
  2. Busca WordPress y haz clic en Instalar.
  3. En Elegir dominio, selecciona el subdominio que creaste (ejemplo: blog.tudominio.com).
  4. Deja la ruta en blanco (o escribe / si te lo pide).
  5. Completa los datos del sitio: nombre, descripción, usuario administrador, etc.
  6. En Seleccionar base de datos, elige la que creaste antes o deja que Softaculous la cree automáticamente.
  7. Haz clic en Instalar. En unos minutos, tendrás WordPress listo.

[INFO] La instalación automática es más rápida, pero la manual te da más control sobre la configuración. Ambas son válidas.


Paso 5: Configurar WordPress multisitio con subdominios (opcional avanzado)

Si lo que buscas es una red de sitios bajo un mismo WordPress, puedes usar la función WordPress multisitio subdominio. Esto te permite tener sitio1.tudominio.com, sitio2.tudominio.com, etc., todos gestionados desde un solo panel de administración.

Para activar el modo multisitio:

  1. Accede a los archivos de tu WordPress principal (no el subdominio, sino la instalación raíz).
  2. Edita el archivo wp-config.php y añade esta línea justo antes de /* That's all, stop editing! */:
    define('WP_ALLOW_MULTISITE', true);
    
  3. Guarda el archivo y ve a Herramientas > Configuración de la red en el panel de administración.
  4. Elige la opción Subdominios y sigue las instrucciones.
  5. WordPress te dará nuevas líneas para añadir a wp-config.php y al archivo .htaccess. Sigue los pasos al pie de la letra.

[WARNING] Activar el modo multisitio es un cambio irreversible sin hacer una copia de seguridad. Asegúrate de respaldar tu sitio antes de continuar.

Una vez configurado, podrás añadir nuevos sitios desde el menú Mis sitios > Añadir nuevo. Cada nuevo sitio será un subdominio automáticamente.


Preguntas frecuentes (FAQ)

¿Puedo instalar WordPress subdominio sin afectar mi sitio principal?

Sí, completamente. El subdominio es independiente del dominio principal. No compartirán archivos ni base de datos a menos que tú lo configures así.

¿Qué hago si el subdominio no carga?

Verifica que la carpeta del subdominio contenga los archivos de WordPress. También revisa que el DNS del dominio esté propagado (puede tardar hasta 24 horas). Si usas Syspanel, asegúrate de acceder por el puerto 2106 para gestionar el subdominio.

¿Puedo tener varios subdominios con WordPress?

Sí, puedes crear tantos como quieras, siempre que tu plan de hosting lo permita. Cada uno necesitará su propia base de datos y carpeta.

¿El subdominio cuenta para el límite de sitios de mi hosting?

Depende del proveedor. Algunos planes incluyen subdominios ilimitados, otros los limitan. Consulta con tu soporte técnico.

¿Cómo elimino un subdominio en cPanel?

Ve a la sección Subdominios, busca el que quieres eliminar y haz clic en Eliminar. También deberías borrar la carpeta correspondiente y la base de datos asociada.


Consejos finales para gestionar tu WordPress en subdominio

  • Mantén todo actualizado: Tanto WordPress como los plugins y temas deben estar en su última versión para evitar vulnerabilidades.
  • Usa un plugin de caché: Para mejorar la velocidad de carga, instala un plugin como W3 Total Cache o WP Super Cache.
  • Haz copias de seguridad periódicas: Puedes usar plugins como UpdraftPlus o la herramienta de backups de cPanel.
  • Protege el subdominio con SSL: Si tu dominio principal ya tiene SSL, el subdominio debería heredarlo. Si no, puedes instalar un certificado SSL gratuito desde cPanel (AutoSSL o Let's Encrypt).

[TIP] Si tu subdominio es para pruebas, considera protegerlo con una contraseña usando la función Protección por contraseña de directorios en cPanel, para que no sea accesible públicamente.

Ahora ya sabes cómo añadir un subdominio para WordPress en cPanel, desde la creación hasta la instalación y configuración avanzada. Ya sea que quieras un blog independiente, una tienda online o una red de sitios, los subdominios te dan la flexibilidad que necesitas sin complicaciones.

¡Manos a la obra y a crear tu nuevo proyecto WordPress!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel