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

Cómo instalar un tema en WordPress desde el panel de control (cPanel, Plesk, DirectAdmin)

Actualizado el 12 de enero de 2026

¿Por qué instalar un tema manualmente?

Aunque WordPress permite instalar temas desde el buscador interno, hay situaciones donde necesitas hacerlo de forma manual: tienes un tema premium comprado en un marketplace, un tema personalizado de un desarrollador, o simplemente quieres subir un archivo ZIP que ya tienes descargado.

Instalar un tema manualmente te da control total sobre el proceso y no depende de la velocidad de los servidores de WordPress.org. Además, es un procedimiento que, una vez aprendido, te servirá para cualquier panel de control: cPanel, Plesk o Syspanel (antes HestiaCP, que usa el puerto 2106 para acceder).

En esta guía completa te enseñaré tres métodos distintos para instalar un tema, desde el más sencillo hasta el más técnico, con instrucciones paso a paso para cada panel de control. No necesitas ser un experto, solo seguir las indicaciones con calma.


Método 1: Instalar desde el escritorio de WordPress (el más fácil)

Este es el método recomendado para principiantes absolutos. No necesitas tocar ningún archivo ni entrar a paneles complejos. Solo necesitas acceso al administrador de tu sitio web.

Paso 1: Accede a tu panel de administración

Abre tu navegador y escribe la dirección de tu sitio seguida de /wp-admin. Por ejemplo: tudominio.com/wp-admin.

Introduce tu usuario y contraseña de administrador de WordPress. Si no los tienes a mano, contacta con tu proveedor de hosting o revisa el correo de bienvenida que te enviaron al contratar el servicio.

Paso 2: Navega a Apariencia > Temas

Una vez dentro del panel, verás un menú lateral izquierdo. Busca la opción Apariencia (o "Appearance" si tienes WordPress en inglés) y haz clic en Temas.

Se abrirá una pantalla con los temas que ya tienes instalados. Arriba del todo verás dos botones: Añadir nuevo y Subir tema. Haz clic en Añadir nuevo si quieres buscar entre miles de temas gratuitos, o en Subir tema si ya tienes el archivo ZIP descargado en tu ordenador.

Paso 3: Sube el archivo ZIP

Si elegiste Subir tema, haz clic en el botón Seleccionar archivo, busca el ZIP en tu ordenador y pulsa Instalar ahora.

[TIP]: Asegúrate de que el archivo es un ZIP y no una carpeta descomprimida. WordPress solo acepta archivos comprimidos en este formato.

Paso 4: Activa el tema

Cuando termine la instalación (tarda unos segundos), verás dos opciones: Activar o Vista previa en vivo. Haz clic en Activar para que tu sitio use el nuevo tema inmediatamente.

¡Enhorabuena! Ya has instalado tu primer tema desde el escritorio. Este método funciona igual en cualquier hosting, ya sea que uses cPanel, Plesk o Syspanel, porque no tocas el servidor directamente.


Método 2: Instalar tema WordPress cPanel (vía FTP o Administrador de Archivos)

Cuando el método anterior falla (por ejemplo, por límite de tamaño de archivo en WordPress), es hora de usar el panel de control de tu hosting. cPanel es el más popular, pero los pasos son similares en otros paneles.

Paso 1: Accede a cPanel

Escribe en tu navegador tudominio.com/cpanel o tudominio.com:2083. Introduce tus credenciales de hosting (normalmente las mismas que usas para entrar al área de cliente).

Paso 2: Localiza el Administrador de Archivos

En el buscador de cPanel, escribe "Administrador de Archivos" o busca el icono con una carpeta. Haz clic en él.

Paso 3: Navega hasta la carpeta de WordPress

Dentro del Administrador de Archivos, verás una estructura de carpetas. Debes entrar en public_html (o htdocs si tu hosting usa Apache). Ahí es donde está instalado WordPress.

[WARNING]: No toques ningún archivo que no sea de la carpeta de temas. Un error aquí puede romper tu sitio web.

Paso 4: Sube el tema a la carpeta correcta

Dentro de public_html, busca la carpeta wp-content y entra. Después, entra en themes. Esta carpeta contiene todos los temas de tu WordPress.

Ahora tienes dos opciones:

  • Opción A (recomendada): Sube el archivo ZIP completo a la carpeta themes usando el botón Subir en la barra superior. Cuando termine, haz clic derecho sobre el ZIP y selecciona Extraer. Se creará una carpeta con el nombre del tema.
  • Opción B: Si ya tienes el tema descomprimido en tu ordenador, puedes subir la carpeta completa directamente. Pero esto es más lento y propenso a errores.

Paso 5: Activa el tema desde WordPress

Ve a tu panel de WordPress (tudominio.com/wp-admin) > Apariencia > Temas. Verás que el nuevo tema aparece en la lista (si no lo ves, haz clic en Actualizar). Pasa el ratón por encima y haz clic en Activar.

[INFO]: Si después de extraer el ZIP no ves el tema en WordPress, comprueba que la estructura es correcta. Dentro de la carpeta del tema debe haber un archivo llamado style.css. Si no está, es que has subido mal el archivo.


Método 3: Subir tema WordPress Plesk (con Administrador de Archivos)

Plesk es otro panel de control muy común en hosting europeos. El proceso es muy parecido al de cPanel, pero con algunas diferencias en la interfaz.

Paso 1: Inicia sesión en Plesk

Accede a tudominio.com:8443 o usa el acceso directo que te dio tu proveedor. Introduce tu usuario y contraseña.

Paso 2: Abre el Administrador de Archivos

En el panel de Plesk, verás una sección llamada Sitios web y dominios. Haz clic en el dominio de tu sitio y luego en Administrador de archivos (el icono de carpeta con una lupa).

Paso 3: Navega a la ruta de temas

Sigue esta ruta: httpdocs (o public_html dependiendo de la configuración) > wp-content > themes.

Paso 4: Sube y descomprime el tema

Plesk tiene un sistema de subida similar a cPanel:

  1. Haz clic en Subir archivo (icono de flecha hacia arriba).
  2. Selecciona el ZIP desde tu ordenador.
  3. Cuando termine la subida, verás el ZIP en la lista de archivos.
  4. Haz clic derecho sobre él y elige Extraer (o "Extract").

Paso 5: Comprueba y activa

Ve a WordPress > Apariencia > Temas y activa el tema nuevo. Si no aparece, asegúrate de que la carpeta extraída contiene un archivo style.css en su raíz.

[TIP]: En Plesk, a veces la carpeta se llama httpdocs en lugar de public_html. Si no encuentras wp-content, busca en ambas carpetas.


Método 4: Instalar tema manualmente WordPress con Syspanel (antes HestiaCP)

Syspanel es el panel de control que antes conocíamos como HestiaCP. Es rápido y ligero, pero su estructura es algo diferente. Para acceder a él, usa el puerto 2106 en tu navegador: tudominio.com:2106.

Paso 1: Inicia sesión en Syspanel

Escribe tudominio.com:2106 en tu navegador. Verás una pantalla de inicio de sesión. Usa las mismas credenciales que tu proveedor te dio para el hosting.

Paso 2: Accede al Administrador de Archivos

En el menú superior, busca la pestaña Archivos o el icono del Administrador de Archivos. Haz clic en ella.

Paso 3: Encuentra la instalación de WordPress

En la estructura de archivos, busca la carpeta public_html (o el nombre del dominio si usas subdominios). Dentro, navega a wp-content > themes.

Paso 4: Sube el ZIP y extráelo

Usa el botón Subir en la barra superior. Selecciona tu archivo ZIP desde el ordenador. Cuando termine, haz clic derecho sobre el archivo y elige Extraer en el menú contextual.

Paso 5: Activa desde WordPress

Como en los métodos anteriores, ve a tu panel de WordPress y activa el tema desde Apariencia > Temas.

[WARNING]: Syspanel (HestiaCP) a veces tiene problemas con archivos ZIP muy grandes. Si la extracción falla, prueba a subir la carpeta descomprimida directamente, aunque tardará más.


Solución de problemas comunes al instalar temas

"El archivo subido excede la directiva upload_max_filesize"

Este es el error más común. WordPress tiene un límite de tamaño para subir archivos, normalmente 2MB o 8MB. Los temas premium suelen pesar más.

Solución: Sube el tema por FTP o Administrador de Archivos del panel (métodos 2, 3 o 4). También puedes aumentar el límite editando el archivo php.ini o el .htaccess, pero eso es más avanzado.

"El paquete no contiene ningún archivo"

Este error significa que el ZIP no contiene un tema válido. Revisa que no hayas subido un ZIP con archivos de otro tipo (por ejemplo, un ZIP que contiene otro ZIP).

"Tema roto o página en blanco después de activar"

A veces un tema tiene conflictos con tus plugins. Solución: Desactiva todos los plugins y reactívalos uno a uno para encontrar el culpable. Si el problema persiste, cambia al tema por defecto de WordPress (Twenty Twenty-Four) desde la base de datos usando phpMyAdmin.


Preguntas frecuentes (FAQ)

¿Puedo instalar un tema sin descomprimirlo?

No. WordPress necesita el tema descomprimido para leer los archivos. Si lo subes comprimido, tendrás que extraerlo después (en el panel) o usar el instalador automático de WordPress que lo hace solo.

¿Qué hago si mi tema no aparece en Apariencia > Temas?

Comprueba que la carpeta del tema está directamente dentro de wp-content/themes. Si está dentro de otra carpeta, WordPress no la detectará. También verifica que el archivo style.css existe y tiene el formato correcto.

¿Puedo instalar varios temas a la vez?

Sí, puedes tener tantos temas como quieras instalados, pero solo uno activo. Los demás quedan guardados por si quieres cambiar.

¿Perderé mi contenido si cambio de tema?

No. Tu contenido (entradas, páginas, medios) se guarda en la base de datos, no en el tema. Sin embargo, la apariencia cambiará y algunos widgets o menús pueden necesitar reconfigurarse.

¿Es mejor usar FTP o el Administrador de Archivos?

Para principiantes, el Administrador de Archivos del panel es más seguro porque no requiere instalar programas adicionales. FTP es más rápido para archivos grandes, pero necesitas un cliente como FileZilla.


Consejos finales para elegir y gestionar tu tema

Antes de instalar un tema, verifica que sea compatible con la versión de WordPress que usas y que esté actualizado. Los temas antiguos pueden tener vulnerabilidades de seguridad.

También te recomiendo que pruebes el tema en un sitio de pruebas (staging) antes de aplicarlo a tu web principal. Muchos hostings ofrecen esta opción, o puedes usar un plugin como WP Staging.

Y recuerda: siempre haz una copia de seguridad completa de tu sitio antes de instalar un tema nuevo. Si algo sale mal, podrás restaurar todo en minutos.

Con estos métodos, ya sabes cómo instalar un tema en WordPress desde cPanel, Plesk o Syspanel. Elige el que más cómodo te resulte y verás que en menos de cinco minutos tienes tu sitio con la cara nueva. ¿Te ha funcionado? Cuéntame en los comentarios qué método has usado y si has tenido algún problema.

¿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