WordPress Child Themes

  • Published on
    20-Jun-2015

  • View
    329

  • Download
    0

Embed Size (px)

Transcript

  • 1. Como crear Tema Hijo en WordPresspor Amit Kvint {webish.com /wpclases.wordpress.com}

2. #1 - Por que Tema Hijo ? La mejor forma de aprender como funcionaWordPress Actualizaciones No puedes romper nada! Trabajando con Frameworks Crear varias versiones del mismo tema 3. Desventajas(?) creatividad limitada (por lo menosconceptualmente) continua lucha en contra del tema padre 4. personalizandoWordPress creas tu propio tema - WordPress usa el CSS del tema padresolo cuando no encuentra algo en el hijo Puedes hacer cambios de la funcionalidadde tu tema hijo 5. #2 - Herramientas Photoshop / Fireworks Front-End : HTML / CSS / JavaScript -editor de cdigo WordPress Codex Conocimientos generales (mySql, Apache,phpMyAdmin, y mas caramelos...) version fresca WordPress 6. #3 - escogiendo temapadre Premium Framework 2010 / 2011 / 2012 (proximamente) Otros 7. Empezamos... 8. File Hierarchy WordPress Template_Hierarchy 9. #4 - cambios en elescritorio (Dashboard) activando tema hijo ajustes normales (generales, escritura,lectura, menus, widgets etc...) 10. #5 - Style.css & ... 11. Developer tools como usar las herramientas de desarrollo(Chrome) 12. ejemplo CSS para 2011 13. cuando acabamos - screenshot.png 300 * 225 14. #6 functions.php Registrar & quitar nuevos menus Quitar & crear nuevas zonas para widgets Nuevos medidas para imagenes queimportamos 15. # 7- Archivos dePlantilla (template les) para cambiar un archivo de plantillaWordPress lo que hacemos es creamos unacopia del mismo en la carpeta del tema hijo WordPress ignora totalmente el mismoarchivo en el tema padre cambios estaticos sidebar.php 16. Ejemplos de template les para editar header.php - el encabezado de la pagina footer.php - el pie de la pagina index.php - la pagina de entrada page.php - las paginas estaticas sidebar.php - area del lado & de widgets single.php - la pagina de una entrada 17. header.php &footer.php instalando nuevos menus & nuevos zonaswidget varios otros cambios (info twitter, imagenesdestacadas etc..) 18. #8 - Plantillas para paginas Podemos crear plantillas nuevas paranuestras pagins (ejemplo - whity.php) 19. whity.php 20. # 9 mas cosas Template tags Creando taxonomia desde functions.php Cambios para la barra de Admin 21. Template tags 22. # 10 que mas ? Aprendiendo bien como se controla elLoop Empezando de cero - creando propio tema Mirando Frameworks 23. Muchas gracias :) Amit Kvint @amitkvint