Rol de cada parcial del layout
Cada archivo parcial tiene un objetivo concreto; mezclarlos crea deuda técnica muy rápido.
header.php contiene la apertura del documento, branding, navegación principal y llamadas obligatorias de cabecera.
footer.php cierra la estructura del sitio y debe incluir wp_footer() justo antes de cerrar body.
sidebar.php sirve para zonas complementarias y widgets; no debe contener lógica de negocio compleja.
- header y footer se cargan con get_header() y get_footer().
- wp_head() y wp_footer() son obligatorios para compatibilidad.
- Sidebar opcional según plantilla, no forzada en todas las vistas.
- Menos duplicación de HTML entre page, single y archive.