EN | ES

Lección 08: Comprendiendo los Themes

Objetivos


¿Qué es un Theme?

Un theme de WordPress controla la apariencia visual y el diseño de tu sitio. Determina:

Concepto Clave

Un theme controla la presentación, no el contenido. Puedes cambiar de theme sin perder tus entradas, páginas, medios ni configuraciones. Tu contenido permanece en la base de datos; el theme solo cambia cómo se muestra.


Cómo Funcionan los Themes (Por Dentro)

Un theme es una carpeta de archivos dentro de wp-content/themes/:

wp-content/themes/your-theme/
├── style.css          ← Hoja de estilos principal + metadatos del theme
├── functions.php      ← Funcionalidad del theme (registra menús, widgets, etc.)
├── index.php          ← Plantilla de respaldo
├── header.php         ← Cabecera del sitio
├── footer.php         ← Pie de página del sitio
├── sidebar.php        ← Barra lateral
├── single.php         ← Plantilla de entrada individual
├── page.php           ← Plantilla de página individual
├── archive.php        ← Páginas de archivo de categorías/etiquetas
├── 404.php            ← Plantilla de "Página no encontrada"
├── screenshot.png     ← Imagen de vista previa del theme
└── ...más archivos de plantilla

No necesitas editar estos archivos, especialmente porque usaremos Elementor para el diseño. Pero comprender la estructura te ayudará a solucionar problemas más adelante.


Themes Gratuitos vs Premium

Aspecto Themes Gratuitos Themes Premium
Coste 0 € 30-100+ € (pago único o anual)
Dónde encontrarlos Directorio de themes de WordPress.org ThemeForest, sitios de desarrolladores de themes
Soporte Solo foros de la comunidad Soporte dedicado del desarrollador
Actualizaciones Variable — algunos abandonados Actualizaciones regulares (normalmente)
Características Básicas Más opciones de personalización, demos, plantillas de página
Calidad Variable Generalmente mayor calidad
Seguridad Revisados por WordPress.org Depende del desarrollador

Para Usuarios de Elementor

Dado que Elementor se encarga de la mayor parte del diseño, no necesitas un theme con muchas funciones. De hecho, un theme minimalista es mejor porque:

Themes recomendados para Elementor:

  1. Hello Elementor (gratuito) — creado por el equipo de Elementor, ultra-minimalista, diseñado específicamente para Elementor
  2. Astra (gratuito + de pago) — ligero, altamente personalizable, excelente integración con Elementor
  3. GeneratePress (gratuito + de pago) — enfocado en rendimiento, código limpio
  4. OceanWP (gratuito + de pago) — muchas funciones integradas y demos

Elegir un Theme: Qué Buscar

Imprescindibles

  1. Actualizaciones regulares — última actualización en los últimos 6 meses
  2. Compatibilidad con la versión de WordPress — funciona con la última versión de WordPress
  3. Diseño responsive — se ve bien en móvil, tablet y escritorio
  4. Buenas reseñas/valoraciones — 4+ estrellas con muchas reseñas
  5. Soporte activo — el desarrollador responde a las preguntas

Deseables

Señales de Alerta


Themes Padre e Hijo

¿Qué es un Theme Hijo?

Un theme hijo hereda toda la funcionalidad y los estilos de otro theme (el "padre") mientras te permite realizar personalizaciones que no se sobrescribirán cuando el theme padre se actualice.

Theme Padre (ej., Astra)
    ↓ proporciona estilos y funcionalidad base
Theme Hijo (ej., Astra Child)
    ↓ tus personalizaciones van aquí

¿Por Qué Usar un Theme Hijo?

Cuándo Necesitas un Theme Hijo

Cuándo No Necesitas un Theme Hijo

Para este curso: Como estamos usando Elementor, probablemente no necesitarás un theme hijo de inmediato. Pero es bueno conocerlos.


Los Themes Predeterminados de WordPress

WordPress viene con varios themes predeterminados (nombrados por año):

Son buenos para aprender pero normalmente no se usan para sitios profesionales de clientes. Demuestran las capacidades de WordPress y sirven como respaldo.

Buena práctica: Mantén un theme predeterminado instalado como respaldo. Si tu theme activo falla, WordPress cambiará automáticamente a un theme predeterminado para que tu sitio no se caiga completamente.


Block Themes vs Themes Clásicos

WordPress tiene dos tipos de themes:

Themes Clásicos

Block Themes (Edición Completa del Sitio / FSE)

Para tu trabajo con Elementor, quédate con los themes clásicos.


Ejercicios

  1. Explora el directorio de themes: Ve a Appearance → Themes → Add New Theme en tu administración de WordPress. Navega por los themes populares y destacados. Observa la vista previa, valoraciones e información de "Última actualización".

  2. Previsualiza un theme: Haz clic en cualquier theme y luego haz clic en "Live Preview" para ver cómo se vería en tu sitio sin activarlo.

  3. Comprueba los themes instalados: Ve a Appearance → Themes para ver qué themes están instalados actualmente. Deberías ver el theme activo actual y 1-2 themes predeterminados.

  4. Investiga Hello Elementor: Busca "Hello Elementor" en el directorio de themes. Lee su descripción y reseñas. Lo instalaremos en la próxima lección.

  5. Compara themes: Previsualiza 3 themes diferentes en tu sitio y anota las diferencias en diseño, tipografía y sensación general.


Puntos Clave


Siguiente Lección: Lección 09 - Instalar y Configurar un Theme