Cómo instalar un tema en WordPress desde cPanel (Manual)
¿Te has encontrado con la necesidad de instalar un tema en WordPress pero el método desde el panel de administración te da error o simplemente prefieres tener un control total del proceso? No te preocupes, es más común de lo que crees. Instalar un tema de forma manual desde cPanel es una habilidad muy útil que te permite subir temas pesados, resolver problemas de permisos o simplemente tener una copia de seguridad del proceso.
En esta guía detallada, te explicaré paso a paso cómo instalar un tema en WordPress desde cPanel (manual). Aprenderás a subir el tema comprimido, descomprimirlo en la carpeta correcta y activarlo desde tu administrador. No necesitas ser un experto técnico, solo seguir cada instrucción al pie de la letra.
[INFO] Este método es ideal si tu tema supera el límite de tamaño de archivo que permite WordPress (normalmente 2 MB por defecto), o si prefieres evitar errores de conexión con el repositorio de temas.
¿Qué necesitas antes de empezar?
Antes de lanzarte a subir tema WordPress manual, asegúrate de tener a mano lo siguiente:
- Tu archivo de tema comprimido en formato
.zip(o.tar.gz). Debe ser el archivo original que descargaste del desarrollador. - Acceso a cPanel de tu hosting. Las credenciales te las proporcionó tu proveedor de hosting (usuario y contraseña).
- Un gestor de archivos en tu computadora para descomprimir si es necesario (WinRAR, 7-Zip, o el propio explorador de Windows/Mac).
- Paciencia: El proceso es sencillo pero requiere precisión en los pasos.
[WARNING] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso a cPanel es diferente. En ese caso, ingresa a
https://tudominio.com:2106con tus credenciales de Syspanel. Allí encontrarás el administrador de archivos similar al de cPanel.
Paso 1: Accede a tu cPanel
Lo primero es entrar al panel de control de tu hosting. Normalmente la URL es algo como:
https://tudominio.com/cpanelhttps://tudominio.com:2083- O la que te haya proporcionado tu hosting.
Ingresa tu usuario y contraseña de cPanel. Si no los recuerdas, revisa el correo de bienvenida de tu hosting o contacta a soporte.
Paso 2: Encuentra el Administrador de Archivos
Una vez dentro de cPanel, busca la sección Archivos (Files). Allí verás el icono de Administrador de Archivos (File Manager). Haz clic en él.
[TIP] En algunos paneles, el Administrador de Archivos puede estar en la sección "Avanzado" o "Herramientas". Si no lo ves, usa el buscador interno de cPanel escribiendo "File Manager".
Paso 3: Navega hasta la carpeta de tu sitio WordPress
Dentro del Administrador de Archivos, se abrirá una ventana con las carpetas de tu hosting. Busca la carpeta llamada public_html (o www en algunos casos). Esta es la raíz de tu sitio web.
Dentro de public_html, busca la carpeta de tu instalación de WordPress. Si tu sitio está en la raíz (por ejemplo, tudominio.com), la carpeta será public_html directamente. Si tu WordPress está en una subcarpeta (por ejemplo, tudominio.com/blog), entonces navega a public_html/blog.
Una vez allí, busca la carpeta wp-content. Ábrela.
Dentro de wp-content, busca la carpeta themes. Esta es la carpeta donde se guardan todos los temas de WordPress.
[INFO] Si no ves la carpeta
themes, puede que tu WordPress esté mal instalado o que tengas permisos incorrectos. En ese caso, verifica que estás en la ruta correcta.
Paso 4: Sube el archivo ZIP del tema
Ahora estás dentro de la carpeta themes. Aquí es donde debes subir tu archivo comprimido.
- En la barra superior del Administrador de Archivos, haz clic en Subir (Upload).
- Se abrirá una ventana. Selecciona el archivo
.zipde tu tema desde tu computadora. - Espera a que termine la subida. Verás una barra de progreso.
- Una vez subido, cierra la ventana de subida.
[WARNING] No subas el archivo descomprimido. El Administrador de Archivos de cPanel solo acepta archivos comprimidos para luego extraerlos. Si subes una carpeta, no podrás descomprimirla correctamente.
Paso 5: Descomprime el archivo ZIP
Ahora, dentro de la carpeta themes, verás el archivo .zip que acabas de subir. Haz clic derecho sobre él y selecciona Extraer (Extract) o Descomprimir.
Se abrirá una ventana preguntando dónde extraer los archivos. Asegúrate de que la ruta sea la carpeta actual (/public_html/wp-content/themes/). Luego haz clic en Extraer Archivos (Extract Files).
Una vez terminado, verás una nueva carpeta con el nombre de tu tema (por ejemplo, mi-tema). ¡Felicidades! Ya has subido el tema correctamente.
[TIP] Si el tema viene en una subcarpeta dentro del ZIP (por ejemplo,
tema/archivos), asegúrate de que al extraerlo no se cree una doble carpeta. Si ves algo comothemes/tema/archivos, significa que está bien. Si vesthemes/tema/tema/archivos, arrastra los archivos a la carpeta correcta.
Paso 6: Elimina el archivo ZIP (opcional pero recomendado)
Por seguridad y para mantener tu carpeta themes ordenada, te recomiendo eliminar el archivo .zip que ya no necesitas. Simplemente selecciona el ZIP, haz clic derecho y elige Eliminar (Delete). Confirma la acción.
Paso 7: Activa el tema desde el administrador de WordPress
Ahora ve a tu panel de administración de WordPress (normalmente tudominio.com/wp-admin).
- En el menú lateral, ve a Apariencia > Temas.
- Verás tu nuevo tema en la lista de temas disponibles. Debería aparecer con su nombre y una vista previa.
- Pasa el ratón sobre el tema y haz clic en Activar.
¡Listo! Tu tema ya está instalado y activo en tu sitio web.
[INFO] Si no ves el tema, verifica que lo hayas subido a la carpeta correcta (
wp-content/themes). También revisa que el tema no esté corrupto o que sea compatible con tu versión de WordPress.
Método alternativo: Subir tema WordPress mediante FTP
Si por alguna razón no puedes usar cPanel (por ejemplo, si tu hosting no tiene Administrador de Archivos), siempre puedes usar un cliente FTP como FileZilla.
El proceso es similar:
- Conéctate a tu servidor FTP usando las credenciales de tu hosting (usuario, contraseña, host y puerto 21).
- Navega hasta
public_html/wp-content/themes/. - Arrastra la carpeta descomprimida de tu tema desde tu computadora a la carpeta
themesdel servidor. - Espera a que termine la subida (puede tardar si el tema es grande).
- Ve a WordPress > Apariencia > Temas y actívalo.
[WARNING] Si usas FTP, asegúrate de subir la carpeta completa, no el ZIP. El FTP no descomprime automáticamente.
Preguntas frecuentes sobre instalar tema WordPress cPanel
¿Por qué no puedo subir el tema desde el administrador de WordPress?
Esto suele pasar porque el archivo del tema supera el límite de tamaño que permite tu servidor (generalmente 2 MB). También puede ser por problemas de permisos o configuración de PHP. La solución manual desde cPanel es la más efectiva.
¿Qué hago si el tema no se ve bien después de instalarlo?
Primero, verifica que hayas subido todos los archivos. Si el tema requiere plugins adicionales (como Elementor o WooCommerce), instálalos primero. También revisa que la versión de WordPress sea compatible con el tema.
¿Puedo instalar varios temas a la vez?
Sí, puedes subir tantos temas como quieras en la carpeta themes. Solo recuerda que solo uno puede estar activo a la vez. Los demás quedarán como inactivos.
¿Es seguro instalar temas manualmente?
Sí, siempre y cuando descargues el tema de fuentes confiables (desarrolladores oficiales, marketplaces como ThemeForest, etc.). Evita temas piratas o de dudosa procedencia, ya que pueden contener malware.
¿Qué hago si el tema requiere una carpeta de idiomas o archivos adicionales?
Algunos temas vienen con carpetas como languages o assets. Al subir el tema completo desde cPanel, estas carpetas se incluyen automáticamente. Solo asegúrate de que el ZIP contenga todo.
Consejos finales para una instalación exitosa
- Haz una copia de seguridad de tu sitio antes de instalar un tema nuevo, especialmente si ya tienes contenido.
- Prueba el tema en un entorno de pruebas (staging) si es posible, para evitar sorpresas en producción.
- Revisa los requisitos del tema: algunos necesitan PHP 7.4 o superior, o plugins específicos.
- Si el tema tiene un panel de opciones, actívalo y configura los ajustes básicos (colores, fuentes, logotipo, etc.).
[INFO] Recuerda que si tu hosting usa Syspanel, el acceso es por el puerto 2106. Allí encontrarás el Administrador de Archivos con las mismas funciones que cPanel.
Conclusión
Instalar un tema en WordPress desde cPanel es un proceso sencillo que te da control total sobre tu sitio. Ya sea que prefieras el método manual o el FTP, lo importante es seguir los pasos con cuidado: subir el ZIP, descomprimirlo en la carpeta themes y activarlo desde WordPress.
Ahora que sabes cómo subir tema WordPress manual, puedes manejar temas pesados, resolver errores de subida y mantener tu sitio ordenado. ¡Anímate a personalizar tu web con total confianza!
Si te quedó alguna duda, déjala en los comentarios o consulta con tu proveedor de hosting. ¡Buena suerte con tu nuevo tema!
