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

Cómo instalar un tema en WordPress desde el panel (DirectAdmin)

Actualizado el 10 de septiembre de 2025

¿Buscas darle un cambio de imagen a tu web y no sabes por dónde empezar? Cambiar el aspecto de tu sitio es una de las tareas más gratificantes y, a la vez, una de las que más dudas genera, especialmente si eres nuevo en el mundo de WordPress.

La buena noticia es que instalar un tema en WordPress es un proceso mucho más sencillo de lo que parece, incluso si tu hosting utiliza un panel de control como DirectAdmin. En esta guía extensa y paso a paso, te voy a explicar todas las formas posibles de instalar un tema WordPress, desde las más automáticas hasta las más manuales, centrándonos en el entorno de DirectAdmin.

Aquí no solo aprenderás a hacerlo, sino que entenderás qué está pasando en cada paso para que pierdas el miedo a tocar tu web. Vamos a ello.

¿Qué es un Tema de WordPress y por qué es tan Importante?

Antes de meternos en faena, es crucial entender qué es un tema. Piensa en WordPress como el motor de tu coche y en el tema como la carrocería y el interior. El motor (WordPress) hace que todo funcione, pero el tema define cómo se ve, cómo se distribuyen los textos, los colores, las fuentes y la experiencia general del usuario.

Un buen tema no solo hace que tu web sea bonita, sino que también influye directamente en la velocidad de carga y en el SEO. Un tema mal codificado puede hacer que tu sitio sea lento, lo que perjudica tu posicionamiento en Google. Por eso, elegir bien e instalar correctamente es el primer paso para tener una web profesional.

Existen miles de temas WordPress, tanto gratuitos como de pago. Los gratuitos los encuentras en el repositorio oficial de WordPress.org, mientras que los de pago (como los de ThemeForest o Elegant Themes) suelen venir en un archivo comprimido en formato .zip.

Antes de Empezar: Requisitos y Recomendaciones

Para que todo el proceso sea un éxito, asegúrate de tener lo siguiente:

  1. Acceso al Panel de Administración de WordPress (wp-admin): Es la dirección tudominio.com/wp-admin. Necesitas el usuario y la contraseña de administrador.

  2. Acceso al Panel de Control (DirectAdmin): Lo necesitarás para el método manual. Normalmente accedes a través de tudominio.com:2222 o la URL que te haya proporcionado tu proveedor de hosting.

  3. El Archivo del Tema (Opcional): Si has comprado un tema premium, tendrás un archivo .zip descargado en tu ordenador. Si vas a usar uno gratuito, no necesitas descargarlo, ya que lo buscaremos directamente desde el panel de WordPress.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso al panel de control se realiza a través del puerto 2106 (ejemplo: tudominio.com:2106). El proceso de instalación del tema es idéntico al de DirectAdmin, solo cambia la URL de acceso al panel.

Método 1: Instalar un Tema WordPress desde el Panel de Administración (El Más Fácil)

Este es, sin duda, el método más rápido y recomendado para principiantes. No necesitas tocar nada en DirectAdmin, ya que WordPress se encarga de todo automáticamente.

Paso 1: Accede a tu Escritorio de WordPress

Entra en tu panel de administración. Una vez dentro, mira el menú lateral izquierdo. Busca la opción que dice "Apariencia". Al pasar el ratón por encima, se desplegará un submenú. Haz clic en "Temas".

Paso 2: Añadir un Nuevo Tema

Estarás ahora en la página de gestión de temas. Verás los temas que ya tienes instalados. Para buscar nuevos, haz clic en el botón azul que dice "Añadir nuevo" en la parte superior de la página.

Paso 3: Busca y Previsualiza

Se abrirá una especie de "tienda" de temas. Aquí puedes hacer varias cosas:

  • Buscar por nombre: Si ya sabes qué tema quieres, escríbelo en el buscador de la derecha.

  • Filtrar por características: Puedes usar los filtros para buscar temas de una sola columna, de dos, con diseño de revista, de negocio, etc.

  • Explorar populares: En la parte superior tienes pestañas como "Populares", "Favoritos" o "Últimos".

Cuando encuentres uno que te llame la atención, pasa el ratón por encima y haz clic en "Vista previa". Esto abrirá una ventana simulando cómo se vería tu web con ese tema. Es una herramienta muy útil para no equivocarse.

Paso 4: Instalar y Activar

Si la vista previa te convence, cierra la ventana de previsualización y haz clic en el botón "Instalar" en la tarjeta del tema. WordPress descargará e instalará el tema automáticamente.

Una vez instalado, verás un botón que dice "Activar". Haz clic en él para que tu web empiece a usar ese tema inmediatamente.

[TIP] No es necesario activar un tema para instalarlo. Puedes instalarlo y dejarlo inactivo para configurarlo más tarde. De hecho, te recomiendo que, si es un tema premium, lo instales y lo configures en un entorno de pruebas (staging) antes de activarlo en tu sitio en producción.

Método 2: Instalar un Tema WordPress Subiendo el Archivo ZIP (Para Temas Premium)

Este método es el que usarás cuando hayas comprado un tema en un marketplace o en la web del desarrollador. El proceso es igual de sencillo que el anterior, pero en lugar de buscar el tema en el repositorio, subirás el archivo .zip que has descargado.

Paso 1: Prepara tu Archivo ZIP

Asegúrate de que el archivo que has descargado es un .zip. A veces los marketplaces te dan un archivo .rar o una carpeta con varios archivos. Si es así, necesitas extraerla y volver a comprimir solo la carpeta del tema en un .zip. El archivo debe contener los archivos del tema (normalmente una carpeta con archivos PHP, CSS, etc.) en su raíz.

Paso 2: Ve a Añadir Nuevo Tema

Al igual que en el método anterior, ve a "Apariencia" > "Temas" y haz clic en "Añadir nuevo".

Paso 3: Sube el Archivo

En la parte superior de la página de añadir tema, verás un botón que dice "Subir tema". Haz clic en él. Se abrirá un selector de archivos. Busca el .zip en tu ordenador y haz clic en "Instalar ahora".

Paso 4: Activa el Tema

WordPress subirá y descomprimirá el archivo automáticamente. Verás un mensaje de éxito. Haz clic en "Activar" para aplicar el nuevo diseño a tu web.

[WARNING] Si el tema viene con plugins incluidos (algunos temas premium los traen), después de activarlo verás un aviso en la parte superior pidiéndote que instales esos plugins. Es recomendable hacerlo, ya que el tema puede depender de ellos para funcionar correctamente (por ejemplo, para el constructor de páginas o los sliders).

Método 3: Instalar un Tema WordPress Manualmente vía FTP o Administrador de Archivos de DirectAdmin

Este es el método más técnico, pero también el más fiable si tienes problemas con los anteriores o si necesitas subir un tema muy pesado que excede el límite de subida de WordPress. Aquí es donde entra en juego DirectAdmin.

Paso 1: Descomprime el Archivo ZIP en tu Ordenador

A diferencia de los métodos anteriores, aquí no subiremos el .zip directamente. Primero, descomprime el archivo del tema en tu ordenador. Obtendrás una carpeta con el nombre del tema (ej: mi-tema). Dentro de esa carpeta debe haber un archivo llamado style.css y index.php como mínimo.

Paso 2: Accede a tu Panel de Control (DirectAdmin)

Abre tu navegador y ve a la URL de tu panel. Introduce tus credenciales de acceso.

Paso 3: Encuentra el Administrador de Archivos

Una vez dentro de DirectAdmin, busca un icono o sección llamada "Administrador de archivos" o "File Manager". Haz clic en él.

Paso 4: Navega hasta la Carpeta de tu WordPress

Ahora tienes que navegar hasta la raíz de tu instalación de WordPress. La ruta habitual es:

/home/tu_usuario/public_html/wp-content/themes/

  • tu_usuario es tu nombre de usuario de hosting.

  • public_html es la carpeta pública de tu web. Si tu WordPress está en una subcarpeta (ej: tudominio.com/blog), la ruta sería /home/tu_usuario/public_html/blog/wp-content/themes/.

Paso 5: Sube la Carpeta del Tema

Dentro de la carpeta /themes/, verás las carpetas de los temas que ya tienes instalados. Ahora, en el Administrador de Archivos, busca el botón "Subir" (suele ser un icono de flecha hacia arriba). Se abrirá un selector de archivos.

Aquí tienes dos opciones:

  • Subir el ZIP y descomprimir: Sube el archivo .zip del tema a la carpeta /themes/. Una vez subido, verás el archivo en la lista. Haz clic derecho sobre él y selecciona "Extraer" o "Descomprimir" en el menú de opciones. Esto creará la carpeta con los archivos del tema.

  • Subir la carpeta descomprimida: Aunque la mayoría de los Administradores de Archivos no permiten subir carpetas completas, algunos sí. Si tu archivo es pequeño, puedes arrastrar la carpeta. Si no, es más seguro usar el método de comprimir y descomprimir.

Paso 6: Verifica y Activa en WordPress

Una vez que la carpeta del tema esté en /wp-content/themes/, ve a tu panel de WordPress. Refresca la página de "Apariencia" > "Temas". El nuevo tema debería aparecer en la lista. Ahora solo tienes que pasar el ratón por encima y hacer clic en "Activar".

[WARNING] Al subir archivos manualmente, asegúrate de que la estructura de carpetas sea correcta. La ruta debe ser .../themes/nombre-del-tema/. Si subes el .zip y lo descomprimes, asegúrate de que no cree una carpeta extra del tipo .../themes/nombre-del-tema/nombre-del-tema/. Si eso ocurre, WordPress no lo detectará. La solución es mover los archivos de la carpeta interna a la carpeta principal.

Cómo Cambiar el Tema de WordPress Sin Perder el Contenido

Esta es una de las mayores preocupaciones de cualquier persona. ¿Perderé mis textos, imágenes o productos si cambio de tema?

La respuesta corta es NO. El contenido de tu web (entradas, páginas, productos, comentarios) se almacena en la base de datos de WordPress, no en los temas. Los temas solo controlan la presentación visual.

Sin embargo, es posible que al cambiar el tema, algunos elementos se vean diferentes. Por ejemplo:

  • Menús: Es posible que tengas que reasignar los menús a las nuevas ubicaciones que define el nuevo tema.

  • Widgets: Las áreas de widgets (como la barra lateral) pueden cambiar de nombre o desaparecer. Tendrás que volver a configurarlos.

  • Personalización: Las opciones que habías configurado en "Apariencia > Personalizar" (colores, logo, etc.) se pierden, ya que cada tema tiene sus propias opciones de personalización.

¿Cómo minimizar los riesgos?

  1. Haz una copia de seguridad: Antes de activar un nuevo tema, es imprescindible hacer una copia de seguridad completa de tu web (archivos y base de datos). Puedes hacerlo desde tu panel de hosting o usando plugins de backup.

  2. Usa un tema hijo (Child Theme): Si planeas hacer modificaciones avanzadas, es una buena práctica crear un tema hijo. Así, cuando actualices el tema padre, no perderás tus cambios.

  3. Configura con calma: No esperes que el nuevo tema se vea perfecto al instante. Dedica tiempo a explorar las opciones de personalización y a ajustar todo a tu gusto.

Preguntas Frecuentes (FAQ) sobre Instalar Temas WordPress

¿Por qué no puedo instalar un tema y me pide credenciales FTP?

Esto suele pasar cuando los permisos de los archivos de tu servidor no son los correctos. WordPress necesita permisos de escritura en la carpeta /wp-content/themes/. Puedes solucionarlo desde el Administrador de Archivos de DirectAdmin. Haz clic derecho en la carpeta themes y selecciona "Cambiar permisos" o "Permissions". Pon el valor en 755 para directorios y 644 para archivos. Si persiste, contacta con tu proveedor de hosting.

¿Cuántos temas puedo tener instalados?

Puedes tener todos los que quieras. No afecta al rendimiento de tu web, ya que solo el tema activo se carga. Eso sí, te recomiendo eliminar los que no uses para mantener el orden y evitar posibles conflictos de seguridad.

¿Cómo actualizo un tema de WordPress?

Si el tema es del repositorio oficial, verás una notificación en el escritorio de WordPress. Ve a "Apariencia" > "Temas" y haz clic en "Actualizar" si hay una nueva versión. Si es un tema premium, tendrás que descargar la nueva versión desde el sitio del desarrollador y subirla de nuevo (reemplazando la carpeta). Usa el método de subida por ZIP para que sea más fácil.

¿Qué es mejor, un tema gratuito o uno de pago?

Depende de tus necesidades. Los gratuitos son una excelente opción para empezar y muchos son muy profesionales. Los de pago suelen ofrecer más opciones de personalización, soporte técnico y actualizaciones más frecuentes. Para un negocio serio, invertir en un buen tema premium es una decisión acertada.

¿Puedo instalar un tema desde DirectAdmin sin usar FTP?

Sí, exactamente como te he mostrado en el Método 3, usando el Administrador de archivos. Es la forma más directa de hacerlo sin necesidad de programas externos como FileZilla.

¿Qué hago si el tema se ve roto después de instalarlo?

Esto puede deberse a varias razones:

  • Caché: Primero, limpia la caché de tu navegador y la caché de tu plugin de caché (si usas uno).

  • Conflicto de plugins: Desactiva todos los plugins y ve activándolos uno a uno para encontrar el culpable.

  • Versión de PHP: Asegúrate de que tu hosting usa una versión de PHP compatible con el tema. Normalmente se recomienda PHP 7.4 o superior. Puedes cambiarlo desde DirectAdmin en la sección "Administrador de PHP" o "Configuración de PHP".

Conclusión: Ya Sabes Cómo Instalar un Tema en WordPress

Como has visto, instalar un tema WordPress es un proceso muy accesible. Ya sea desde el propio panel de administración, subiendo un archivo ZIP o gestionando los archivos directamente desde DirectAdmin, tienes el control total sobre el aspecto de tu web.

Cambiar el tema de WordPress es una de las formas más impactantes de renovar tu presencia online sin tocar el contenido. Ahora que conoces los tres métodos, puedes elegir el que mejor se adapte a tu nivel de comodidad técnica.

Recuerda siempre hacer una copia de seguridad antes de realizar cambios importantes y, sobre todo, no tengas miedo de experimentar. La práctica hace al maestro, y con esta guía, ya tienes una base sólida para empezar a personalizar tu sitio con total confianza.

¡Espero que este tutorial te haya sido de gran ayuda! Ahora ve y dale a tu web el aspecto que merece.

¿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