23
Como crear Tema Hijo en WordPress por Amit Kvint {webifish.com / wpclases.wordpress.com}

WordPress Child Themes

Embed Size (px)

Citation preview

Page 1: WordPress Child Themes

Como crear Tema Hijo en WordPresspor Amit Kvint {webifish.com /

wpclases.wordpress.com}

Page 2: WordPress Child Themes

#1 - Por que Tema Hijo ?

• La mejor forma de aprender como funciona WordPress

• Actualizaciones

• No puedes romper nada!

• Trabajando con Frameworks

• Crear varias versiones del mismo tema

Page 3: WordPress Child Themes

Desventajas(?)

• creatividad limitada (por lo menos conceptualmente)

• continua lucha en contra del tema padre

Page 4: WordPress Child Themes

personalizando WordPress

• creas tu propio tema -

• WordPress usa el CSS del tema padre solo cuando no encuentra algo en el hijo

• Puedes hacer cambios de la funcionalidad de tu tema hijo

Page 5: WordPress Child Themes

#2 - Herramientas

• Photoshop / Fireworks

• Front-End : HTML / CSS / JavaScript - editor de código

• WordPress Codex

• Conocimientos generales (mySql, Apache, phpMyAdmin, y mas caramelos...)

• version “fresca” WordPress

Page 6: WordPress Child Themes

#3 - escogiendo tema padre

• Premium

• Framework

• 2010 / 2011 / 2012 (proximamente)

• Otros

Page 7: WordPress Child Themes

Empezamos...

Page 9: WordPress Child Themes

#4 - cambios en el escritorio (Dashboard)

• activando tema hijo

• ajustes “normales” (generales, escritura, lectura, menus, widgets etc...)

Page 10: WordPress Child Themes

#5 - Style.css & ...

Page 12: WordPress Child Themes

ejemplo CSS para 2011

Page 13: WordPress Child Themes

cuando acabamos - screenshot.png

• 300 * 225

Page 14: WordPress Child Themes

#6 functions.php

• Registrar & quitar nuevos menus

• Quitar & crear nuevas zonas para widgets

• Nuevos medidas para imagenes que importamos

Page 15: WordPress Child Themes

# 7- Archivos de Plantilla (template files)

• para cambiar un archivo de plantilla WordPress lo que hacemos es creamos una copia del mismo en la carpeta del tema hijo

• WordPress ignora totalmente el mismo archivo en el tema padre

• cambios estaticos sidebar.php

Page 16: WordPress Child Themes

Ejemplos de template files 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

Page 17: WordPress Child Themes

header.php & footer.php

• instalando nuevos menus & nuevos zonas widget

• varios otros cambios (info twitter, imagenes destacadas etc..)

Page 18: WordPress Child Themes

#8 - Plantillas para paginas

• Podemos crear plantillas nuevas para nuestras pagins (ejemplo - whity.php)

Page 19: WordPress Child Themes

whity.php

Page 20: WordPress Child Themes

# 9 mas cosas

• Template tags

• Creando taxonomia desde functions.php

• Cambios para la barra de Admin

Page 22: WordPress Child Themes

# 10 que mas ?

• Aprendiendo bien como se controla el Loop

• Empezando de cero - creando propio tema

• Mirando Frameworks

Page 23: WordPress Child Themes

Muchas gracias :)

• Amit Kvint

• @amitkvint