
WordPress Theme Development, 3rd Edition
Rachel McCollin, Tessa Blakeley Silver
- Editorial
- Packt
- Año
- 2013
- Páginas
- ~252
- Nivel
- Básico
De qué trata
Guía de iniciación al diseño y desarrollo de temas para WordPress 3.x (versión 3.5), escrita por Rachel McCollin y Tessa Blakeley Silver. Está dirigida a maquetadores y diseñadores web con conocimientos básicos o intermedios de HTML5 y CSS3 que desean dar el salto de sitios estáticos a plantillas dinámicas en WordPress, sin requerir una experiencia previa profunda en programación PHP.
El libro explica de forma gradual la jerarquía de plantillas de WordPress (Template Hierarchy), la conversión de maquetas estáticas en archivos modulares (header.php, footer.php, sidebar.php, index.php, single.php, page.php), el funcionamiento de The Loop y los template tags nativos. Asimismo, detalla cómo activar soporte de características nativas en functions.php (imágenes destacadas con add_theme_support, menús de navegación con wp_nav_menu, barras laterales con register_sidebar), la incorporación de estilos responsivos con CSS3 y la integración con el Personalizador de temas (Theme Customizer).
A lo largo de la obra se construye un tema de WordPress completo y adaptable (responsive) desde el boceto inicial hasta su empaquetado final, aplicando validación de código, depuración, pautas de accesibilidad web y buenas prácticas de SEO. Deja fuera el desarrollo de plugins complejos y arquitecturas avanzadas tipo headless, pero constituye un recurso de aprendizaje altamente pedagógico para dominar cómo interactúan el frontend y el motor de plantillas clásico de WordPress.
- WordPress 3.5
- Desarrollo de temas
- Template Hierarchy
- The Loop
- Template Tags
- functions.php
- HTML5 y CSS3
- Diseño responsivo
- Theme Customizer
- Menús y Sidebars
- Accesibilidad web
¿Cómo enseña?
Con proyectos
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Tema personalizado responsivo para WordPress
Creación paso a paso de un tema de WordPress dinámico y adaptativo a partir de maquetas HTML5/CSS3, con jerarquía de plantillas completa, menús editables, áreas de widgets y soporte para el Personalizador nativo.

