¿Cómo instalar un tema en WordPress desde cPanel? Tutorial fácil
¿Te has comprado un tema premium o has encontrado un diseño gratuito que te encanta para tu web en WordPress, pero no sabes cómo instalarlo? No te preocupes, es más fácil de lo que parece. A veces, desde el propio escritorio de WordPress no puedes subir temas muy grandes o te da error, o simplemente quieres tener un control más directo sobre los archivos.
Aquí te voy a explicar paso a paso cómo instalar un tema en WordPress desde cPanel. Este método se llama instalación manual y es la forma más segura y fiable de subir cualquier tema, por grande que sea. Te aseguro que siguiendo este tutorial temas WordPress te resultarán pan comido.
Vamos a ello, sin rodeos y con mucho detalle para que no te pierdas.
¿Por qué instalar un tema desde cPanel y no desde WordPress?
Antes de meternos en faena, es bueno que sepas por qué a veces es mejor usar cPanel (o su alternativa Syspanel) para subir tema WordPress manual.
- Límite de tamaño: WordPress tiene un límite de subida de archivos. Si tu tema pesa más de lo permitido (por ejemplo, 8MB o 32MB), te dará error. Desde cPanel no hay ese límite.
- Errores de conexión: Si tu conexión a internet es lenta, la subida directa desde WordPress puede fallar. Usando cPanel, el archivo se sube directamente al servidor.
- Control total: Tienes acceso directo a los archivos de tu web. Puedes descomprimir, mover o borrar carpetas sin depender del panel de administración de WordPress.
- Varios temas a la vez: Si necesitas instalar varios temas de golpe, hacerlo desde cPanel es mucho más rápido.
Requisitos previos: ¿Qué necesitas antes de empezar?
Asegúrate de tener lo siguiente a mano:
- Acceso a tu panel de control de hosting: Normalmente es cPanel, pero si tu hosting usa HestiaCP, no te asustes. A partir de ahora lo llamaremos Syspanel y recuerda que se accede por el puerto 2106 (ejemplo:
tudominio.com:2106). - Tu archivo de tema en .zip: El tema que quieras instalar. Debe estar comprimido en formato ZIP. Si lo descargaste de una tienda como ThemeForest, normalmente ya viene así.
- Tus credenciales de acceso: Usuario y contraseña de tu panel de control (cPanel o Syspanel).
- Un gestor de archivos: No necesitas instalar nada, usaremos el que viene integrado en el panel.
Paso a paso: Cómo instalar un tema en WordPress desde cPanel
Sigue estos pasos al pie de la letra. Es un proceso mecánico y muy visual.
Paso 1: Accede a tu panel de control (cPanel / Syspanel)
Abre tu navegador web y escribe la dirección de tu panel.
- Si usas cPanel: Normalmente es
tudominio.com/cpanelotudominio.com:2083. - Si usas Syspanel (HestiaCP): Recuerda, la dirección es
tudominio.com:2106.
Introduce tu usuario y contraseña. Una vez dentro, verás un montón de iconos. No te agobies, solo nos interesa uno.
Paso 2: Busca el "Administrador de Archivos" (File Manager)
Dentro del panel, busca el icono que dice "Administrador de Archivos" o "File Manager". Es uno de los más comunes. Haz clic en él.
Se abrirá una nueva ventana o pestaña con la estructura de carpetas de tu servidor.
Paso 3: Navega hasta la carpeta de tu web (public_html)
Aquí es donde muchos se pierden, pero es muy sencillo.
- Normalmente, tu sitio web principal está dentro de una carpeta llamada
public_html. - Si tienes varias webs (dominios o subdominios), cada una tendrá su propia carpeta dentro de
public_html(por ejemplo,public_html/miweb).
Regla de oro: Si tu web se ve al escribir tudominio.com, entonces tus archivos están directamente en public_html. Si tu web se ve al escribir tudominio.com/miweb, entonces está dentro de public_html/miweb.
Haz doble clic en la carpeta correcta para entrar.
Paso 4: Encuentra la carpeta de "wp-content"
Una vez dentro de la carpeta de tu web, busca una carpeta llamada wp-content. Ahí es donde WordPress guarda todos los archivos de contenido: temas, plugins, imágenes, etc.
Haz doble clic para entrar en wp-content.
Paso 5: Entra en la carpeta "themes"
Dentro de wp-content, verás varias carpetas: plugins, uploads, languages y, la que nos interesa, themes. Haz doble clic en themes.
Nota importante: No borres ni toques las carpetas de temas que ya están ahí (como twentytwentyfour o twentytwentythree). Son los temas por defecto de WordPress y es bueno tenerlos como respaldo.
Paso 6: Sube el archivo ZIP de tu tema
Ya estamos en la carpeta correcta. Ahora vamos a subir el archivo.
- Busca el botón "Subir" o "Upload" en la barra superior del Administrador de Archivos. Suele tener un icono de flecha hacia arriba.
- Haz clic en "Seleccionar archivo" o "Browse".
- En tu ordenador, busca el archivo
.zipde tu tema y selecciónalo. - Haz clic en "Abrir" y luego en "Subir". Espera a que la barra de progreso llegue al 100%.
[TIP]: Si tu tema es muy pesado (más de 100MB), la subida puede tardar un minuto. Ten paciencia y no cierres la ventana.
Paso 7: Descomprime el archivo ZIP
Una vez subido, verás el archivo .zip dentro de la carpeta themes. Ahora tienes que extraerlo.
- Haz clic derecho sobre el archivo
.zipque acabas de subir. - En el menú que aparece, selecciona "Extract" o "Extraer".
- Te preguntará dónde extraerlo. Por defecto, ya está seleccionada la carpeta actual (
themes). No cambies nada, simplemente haz clic en "Extract Files". - Se creará una nueva carpeta con el nombre de tu tema (por ejemplo,
mi-tema-genial).
[WARNING]: Asegúrate de que el archivo ZIP se haya extraído correctamente. Si solo ves el ZIP y no la carpeta, repite el paso de extracción. No borres el ZIP todavía.
Paso 8: (Opcional pero recomendado) Borra el archivo ZIP
Una vez extraído, el archivo .zip original ya no sirve para nada y ocupa espacio. Puedes borrarlo de forma segura.
- Haz clic derecho sobre el archivo
.zipy selecciona "Delete" o "Eliminar".
Ya tienes el tema instalado en el servidor. Ahora solo falta activarlo desde WordPress.
Activar el tema desde el escritorio de WordPress
Este es el último paso y el más gratificante.
- Abre tu navegador y ve a la pantalla de inicio de sesión de tu WordPress (normalmente
tudominio.com/wp-admin). - Introduce tu usuario y contraseña de administrador de WordPress.
- En el menú lateral izquierdo, ve a "Apariencia" > "Temas".
- Verás una cuadrícula con todos los temas instalados. Busca el que acabas de subir (aparecerá con el nombre de la carpeta que se creó).
- Pasa el ratón por encima de la miniatura de tu tema y haz clic en "Activar".
¡Enhorabuena! Tu nuevo tema ya está funcionando en tu web. Ve a tu sitio para ver cómo se ve.
Preguntas Frecuentes (FAQ) sobre instalar temas en WordPress
Aquí respondo a las dudas más comunes que suelen tener los usuarios.
¿Qué hago si no veo la carpeta "themes" dentro de "wp-content"?
Esto es muy raro, pero puede pasar si tu instalación de WordPress está dañada o es muy antigua. La solución es sencilla: crea la carpeta tú mismo. Dentro de wp-content, haz clic en "Nueva carpeta" y nómbrala exactamente themes (en minúsculas). Luego, sube tu tema dentro de ella.
¿Puedo instalar un tema que no está en formato ZIP?
No. El Administrador de Archivos de cPanel y Syspanel solo acepta archivos comprimidos en ZIP para extraerlos. Si tu tema viene en RAR o 7z, primero descomprímelo en tu ordenador y luego vuélvelo a comprimir en ZIP.
¿Y si después de activarlo la web se ve en blanco o con errores?
No entres en pánico. Esto suele pasar por incompatibilidad del tema con tu versión de PHP o con algún plugin.
- Vuelve a Apariencia > Temas.
- Activa un tema por defecto de WordPress (como Twenty Twenty-Four) para recuperar tu web.
- Si no puedes acceder a tu escritorio, tendrás que borrar la carpeta del tema problemático desde el Administrador de Archivos de cPanel (dentro de
wp-content/themes). Bórrala y la web volverá al tema anterior.
Mi hosting usa Syspanel (HestiaCP), ¿el proceso es el mismo?
Sí, exactamente el mismo. La interfaz de Syspanel es muy similar a cPanel. Busca el "Administrador de Archivos". La única diferencia es que para acceder a Syspanel usas el puerto 2106.
¿Puedo subir varios temas a la vez?
Sí. Puedes subir varios archivos ZIP a la carpeta themes y extraerlos uno por uno. Es más eficiente que subirlos desde WordPress.
Conclusión: Ya dominas la instalación manual de temas
Como ves, instalar tema WordPress cPanel no es para nada complicado. Una vez que le coges el truco, es incluso más rápido que hacerlo desde el propio WordPress, especialmente si trabajas con temas pesados o tienes que hacerlo para varios clientes.
Recuerda que este método te da un control absoluto sobre los archivos de tu web. Es una habilidad básica que todo administrador de WordPress debería conocer.
Ahora ya puedes personalizar tu web al máximo. ¡A disfrutar de tu nuevo diseño! Si te surge cualquier otra duda, ya sabes que puedes consultarnos.
