Glosario: Theme

Un tema en WordPress no es solo diseño. Es la capa que conecta el HTML del frontend con el sistema de contenidos: plantillas que saben qué mostrar según la URL, funciones que registran menús y características, template tags que imprimen datos dinámicos. Conocer la jerarquía de plantillas, el ciclo de setup y los archivos obligatorios es la base para construir temas a medida sin depender de builders ni frameworks.


T

Theme Setup

Bloque de inicialización del tema que registra sus características usando el hook after_setup_theme.

Leer definición →
A

add_theme_support()

Activa características opcionales de WordPress en el tema, como imágenes destacadas, título automático o soporte para bloques.

Leer definición →
R

register_nav_menus()

Registra las zonas de menú del tema, que luego pueden asignarse desde Apariencia → Menús en el admin.

Leer definición →
T

Template Tags

Funciones PHP de WordPress diseñadas para usarse en los archivos de plantilla y mostrar contenido dinámico.

Leer definición →
W

wp_head() y wp_footer()

Template Tags obligatorios que imprimen los scripts y estilos encolados por WordPress y los plugins en el head y el footer.

Leer definición →
B

body_class()

Genera automáticamente clases CSS en el elemento body según el tipo de página, post actual y contexto del usuario.

Leer definición →
T

the_title(), the_content() y the_excerpt()

Los tres Template Tags principales para mostrar el contenido de un post: título, contenido completo y extracto.

Leer definición →
G

get_the_title() vs the_title()

La diferencia entre las versiones get_ y the_ de los Template Tags: una devuelve el valor y la otra lo imprime directamente.

Leer definición →
W

wp_nav_menu()

Muestra un menú de navegación registrado en el tema, con control total sobre el HTML generado.

Leer definición →
T

the_custom_logo()

Muestra el logo personalizado del sitio configurado desde Apariencia → Personalizar, requiere add_theme_support('custom-logo').

Leer definición →