Las plantillas son básicamente módulos que modifican el diseño del portal web, contienen archivos con la estructura de despliegue, información de fuentes de texto, hojas de estilo, imágenes, secciones, páginas del sistema. Esto tiene como beneficio que se tenga flexibilidad en administrar los diseños del sitio, esto es poder hacer modificaciones sin que se afecte la lógica o funcionalidades del sistema base.
Un theme o plantilla de Wordpress esta separado por áreas que componen la estructura del portal, estas áreas se dividen en archivos, los cuales son:
- Encabezado (header.php)
- Contenido central (loop.php)
- Barra Lateral (sidebar.php)
- Pié de Pagina (footer.php)
- Pagina Principal (index.php)
- Pagina de Posts (single.php)
- Paginas (page.php)
- Archivos (archive.php)
- Categorías (category.php)
- Etiquetas (tag.php)
Otros archivos del Theme son:
- Comentarios (comments.php)
- Funciones (functions.php)
- Hoja de Estilos (style.css)
Lo interesante de Wordpress en la parte de diseño es la extraordinaria organización de las áreas y funcionalidades para estructurar el despliegue del contenido. Aquí te dejo un infográfico que muestra de forma simple e ilustrativa la anatomía de los Themes.
