Cómo instalar themes en WordPress (gratis, premium y child theme)

El theme de WordPress define el diseño, la estructura y gran parte de la funcionalidad visual de tu web. Elegir e instalar correctamente un theme es fundamental para tener un sitio profesional, rápido y fácil de mantener.
A continuación, te explicamos todas las formas de instalar un theme en WordPress, tanto si es gratuito como premium, y cuándo conviene usar un child theme.
📌 ¿Qué es un theme en WordPress?
Un theme de WordPress es un conjunto de archivos que controlan el diseño visual del sitio: colores, tipografías, estructura de páginas y algunos comportamientos básicos.
Cambiar de theme:
- ❌ No borra el contenido.
- ✔️ Cambia la apariencia.
- ✔️ Puede añadir o quitar opciones de diseño.
📌 ¿Qué es una plantilla en WordPress?
Una plantilla de WordPress tiene relación pero no es lo mismo.
El Theme es el centro funcional del aspecto que le vamos a dar a la web (nuevas funciones, estructura, etc).
La plantilla de WordPress es como la SKIN, los colores que daremos a todo ese Theme y su estructura.
Hay Themes que tienen plantillas para descargar y aplicar y hay Themes que no.
Por ejemplo, el Theme «BeTheme» tiene todas estas plantillas listas para descargar y aplicar: https://muffingroup.com/betheme/prebuilt-websites/
🆓 Themes gratuitos vs themes premium
🟢 Themes gratuitos
Son themes disponibles en el repositorio oficial de WordPress (https://wordpress.org/themes) que son los mismos que podrás descargar desde el panel de control de WordPress, en la columna de la Izquierda: «Apariencia / Temas» y pulsando el botón superior «Añadir Tema» y usando el buscador que aparece un poco mas abajo «Buscar temas». Normalmente se buscan por nombre.
Ventajas:
- Gratis.
- Revisados por WordPress.
- Fácil instalación.
- Actualizaciones automáticas.
Limitaciones:
- Menos opciones de personalización.
- Soporte limitado.
- Funcionalidades básicas.
👉 Ideales para proyectos sencillos o webs personales.
💎 Themes premium
Son themes de pago desarrollados por empresas o autores independientes.
Ventajas:
- Más opciones de diseño.
- Mejor rendimiento.
- Soporte técnico.
- Actualizaciones frecuentes.
Dónde encontrarlos:
- Webs oficiales de desarrolladores.
- Marketplaces de themes como themeforest.net
👉 Ideales para proyectos profesionales o comerciales.
⚙️ Cómo instalar un theme en WordPress (métodos)
WordPress permite instalar themes de dos formas principales: automática y manual.
🚀 Instalación automática de themes gratuitos
Este método es el más sencillo.
Pasos:
- Ve a Apariencia → Temas.
- Haz clic en el botón superior Añadir nuevo.
- Usa el buscador o los filtros e instala cualquier tema que te guste.
- Pulsa Instalar.
- Tarda unos segundos. Una vez instalado, haz clic en Activar
👉 El theme se descarga e instala automáticamente. Puedes visualizar como queda en la Home de tu web.
📦 Instalación manual de un theme (ZIP)
Este método se usa sobre todo para themes premium.
Pasos:
- Descarga el theme BeTheme en formato
.zipde themeforest.net, ve a tu nick (arriba a la derecha), «BeTheme / Downloads / All files & documentation» y descarga el zip. - Abre el
.zipdescargado «themeforest-K38sISd7-betheme-responsive-multipurpose-wordpress-theme.zip» y descomprime el contenido. - Bucea en las carpetas y localiza los siguientes archivos «betheme.zip» y «betheme-child.zip«.
- Descomprime el contenido de cada zip en la ruta
/wp-content/themes/de tu WordPress quedando las carpetas tal que así:
/wp-content/themes/bethemey/wp-content/themes/betheme-child - Ve a tu navegador y en WordPress ve a la pantalla Apariencia → Temas (o recárgala si ya estabas en ella para que se actualice).
- Ahora aparecerán dos versiones de BeTheme. El normal y el Child.
- Activa el BeTheme-Child.
- ¡Listo!
👉 Puedes visualizar como queda en la Home de tu web.
Nota extra:
Al descargar un Theme Premium, si el archivo .zip viene preparado para ser instalado (al abrir el .zip verás solo una carpeta con el nombre del tema, como cuando abres «betheme.zip» que solo verás la carpeta «betheme») podrás instalar también el tema desde el panel de control de WordPress de esta manera:
- Ve a Apariencia → Temas.
- Haz clic en el botón superior «Añadir tema».
- Pulsa en el botón superior «Subir tema».
- Seleccionar el archivo
.zip(en este ejemplo sería «betheme.zip») - Instalar ahora.
- Haz lo mismo con el archivo («betheme-child.zip»).
- Activa el theme child.
⚠️ El archivo debe ser un .ZIP compatible, solo debe aparecer la carpeta del theme. Si vienen archivos y diferentes carpetas en la raíz del .ZIP, NO es un paquete de instalación.
👶 ¿Qué es un child theme en WordPress?
Un child theme es un theme que hereda el diseño y funcionalidades de otro theme (theme padre).
🎯 ¿Para qué sirve un child theme?
- Para modificar el diseño sin tocar el theme original.
- Evitar perder cambios al actualizar el Theme.
- Añadir CSS o funciones personalizadas de forma segura.
Al realizar nuestros cambios en el «theme hijo» si el «theme padre» se actualiza, en principio nosotros no perderemos nuestros cambios.
🧩 ¿Cuándo usar un child theme?
✔️ Si vas a tocar CSS.
✔️ Si vas a modificar funciones PHP.
✔️ Si el theme se actualiza con frecuencia.
❌ No es necesario si solo usas opciones del panel del theme.
En proyectos profesionales, siempre es recomendable usar el child theme.
⚠️ Errores comunes al instalar themes
- Subir el archivo incorrecto:
- No se instala porque detecta en el zip una estructura de carpetas o archivos no valido.
- Instalar varios themes innecesarios:
- Es recomendable instalar solo 3. El child theme («BeTheme-Child»), el principal («BeTheme») y un Theme de los que viene por defecto en WordPress («Twenty Twenty-Five» por ejemplo, por si en el futuro necesitamos hacer pruebas y activamos éste para comprobar errores).
- Modificar el theme directamente sin child theme:
- Si se actualiza el Theme padre puedes perder algunos cambios.
- Usar themes pirata llamados «null» o «nulled»:
- Pueden contener virus y código malicioso.
- No comprobar compatibilidad con plugins.
✅ Buenas prácticas al instalar un theme
- Mantén solo el theme principal y uno de WordPress por defecto:
- Con el «Theme padre + child activado» y un theme por defecto de WordPress solo instalado, sin activar.
- Comprueba compatibilidad con tu versión de WordPress:
- ¿Algo explota? ¿Algún error en pantalla de PHP? ¿Página en blanco al entrar en la home? ¿Nada? Entonces todo OK.
- Elimina el resto de themes que no uses (excepto como hemos dicho, un theme por defecto estándar de WordPress).
- Actualiza el theme regularmente.
🏁 Conclusión
Saber cómo instalar themes en WordPress correctamente te permite personalizar tu web de forma segura y profesional. Ya sea un theme gratuito, un theme premium o un child theme, elegir el método adecuado y seguir buenas prácticas evitará errores y problemas futuros.




