Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Inicio al desarrollo en                              WordPresslunes 6 de febrero de 2012
Indice                     • Introducción                     • Themes                     • Shortcodes                   ...
Introducciónlunes 6 de febrero de 2012
Introducción                     • WordPress es un Gestor de Contenidos                             (CMS) creado por Autom...
Tienda onlinelunes 6 de febrero de 2012
Bug Trackinglunes 6 de febrero de 2012
Job Boardlunes 6 de febrero de 2012
Directorio de diseñoslunes 6 de febrero de 2012
Portfoliolunes 6 de febrero de 2012
Introducción                     • Curva de aprendizaje sencilla                     • Panel de administración muy pulido ...
Introducciónlunes 6 de febrero de 2012
Themeslunes 6 de febrero de 2012
Themes                     • Gran cantidad de Themes, free o premium.                     • Premium entre $35 y $99       ...
Themes                     •       Ficheros estandar de una                             plantilla en WordPress            ...
Themes                     • Para las funciones de un theme:                             functions.php                    ...
Themes              • Ejemplo de filter para eliminar la linea en el                      header que informa sobre la versi...
Themes              • Ejemplo de action, cuando ejecute la acción                      widgets_init, se llamará a esta fun...
Shortcodeslunes 6 de febrero de 2012
Shortcodes                     • Nos permiten definir etiquetas del tipo                             [tag][/tag] para el ed...
Shortcodes                     • Ejemplo:   [button type=”red”]Hola[/button]lunes 6 de febrero de 2012
Pluginslunes 6 de febrero de 2012
Plugins                     • Miles de plugins, de todo tipo. Para SEO,                             para Twitter, para cre...
Plugins                     • Muchas de las funciones que se pueden                             añadir a un Theme en funct...
Widgetslunes 6 de febrero de 2012
Widgets                     • Son pequeños códigos que suelen usarse en                             las sidebars de un blo...
Widgets   • Constructor.   • Formulario en el           panel   • Procesamos las           opciones   • Se muestra el     ...
Custom Post Types y                                 Metaboxeslunes 6 de febrero de 2012
Custom Post Types                     • En WordPress por defecto hay varios tipos                             de contenido...
Custom Post Typeslunes 6 de febrero de 2012
MetaBoxes                     • Podemos definir campos a parte del propio                             del contenido, para a...
lunes 6 de febrero de 2012
Referenciaslunes 6 de febrero de 2012
Referencias                                                     Documentación de WordPress por excelencia, mantenida y    ...
Upcoming SlideShare
Loading in …5
×

Inicio al desarrollo en wordpress

660 views

Published on

  • Be the first to comment

Inicio al desarrollo en wordpress

  1. 1. Inicio al desarrollo en WordPresslunes 6 de febrero de 2012
  2. 2. Indice • Introducción • Themes • Shortcodes • Plugins • Custom Post Types y Metaboxes • Referenciaslunes 6 de febrero de 2012
  3. 3. Introducciónlunes 6 de febrero de 2012
  4. 4. Introducción • WordPress es un Gestor de Contenidos (CMS) creado por Automattic. • Pensado inicialmente para crear Blogs. • Actualmente va por la versión 3.3.1 • Pero no sólo se hacen blogs...lunes 6 de febrero de 2012
  5. 5. Tienda onlinelunes 6 de febrero de 2012
  6. 6. Bug Trackinglunes 6 de febrero de 2012
  7. 7. Job Boardlunes 6 de febrero de 2012
  8. 8. Directorio de diseñoslunes 6 de febrero de 2012
  9. 9. Portfoliolunes 6 de febrero de 2012
  10. 10. Introducción • Curva de aprendizaje sencilla • Panel de administración muy pulido y sencillo de usar • Gran comunidad de desarrolladores • Muy buena documentaciónlunes 6 de febrero de 2012
  11. 11. Introducciónlunes 6 de febrero de 2012
  12. 12. Themeslunes 6 de febrero de 2012
  13. 13. Themes • Gran cantidad de Themes, free o premium. • Premium entre $35 y $99 • Sitios de compra: Themeforest, Whoothemes, Elegantthemes...lunes 6 de febrero de 2012
  14. 14. Themes • Ficheros estandar de una plantilla en WordPress • Directorios para organizarse mejorlunes 6 de febrero de 2012
  15. 15. Themes • Para las funciones de un theme: functions.php • Se pueden modificar funciones estandar de WP usando los Filters. • Se pueden definir funciones que se ejecutarán cuando suceda algo con las Actions.lunes 6 de febrero de 2012
  16. 16. Themes • Ejemplo de filter para eliminar la linea en el header que informa sobre la versión de WordPress.lunes 6 de febrero de 2012
  17. 17. Themes • Ejemplo de action, cuando ejecute la acción widgets_init, se llamará a esta función para que se ejecute.lunes 6 de febrero de 2012
  18. 18. Shortcodeslunes 6 de febrero de 2012
  19. 19. Shortcodes • Nos permiten definir etiquetas del tipo [tag][/tag] para el editor de texto. • Por defecto wordpress filtra algunas etiquetas html por seguridad. • Puede que nos interese definir etiquetas simples para los usuarios.lunes 6 de febrero de 2012
  20. 20. Shortcodes • Ejemplo: [button type=”red”]Hola[/button]lunes 6 de febrero de 2012
  21. 21. Pluginslunes 6 de febrero de 2012
  22. 22. Plugins • Miles de plugins, de todo tipo. Para SEO, para Twitter, para crear sliders jquery... • La mayoría gratuitos, algunos de pago, por ejemplo el WPML para multilenguaje.lunes 6 de febrero de 2012
  23. 23. Plugins • Muchas de las funciones que se pueden añadir a un Theme en functions.php se pueden implementar en un plugin. • Puede interesar separar funcionalidades de un theme en particular. • Se usan actions y filters, como en los themes.lunes 6 de febrero de 2012
  24. 24. Widgetslunes 6 de febrero de 2012
  25. 25. Widgets • Son pequeños códigos que suelen usarse en las sidebars de un blog (Mostrar últimos comentarios, últimos posts, categorías, nube de tags...). • Pero podemos programar lo que queramos y usarlos en nuestros desarrollos. • Definimos sidebars y usamos los widgets definidos.lunes 6 de febrero de 2012
  26. 26. Widgets • Constructor. • Formulario en el panel • Procesamos las opciones • Se muestra el contenidolunes 6 de febrero de 2012
  27. 27. Custom Post Types y Metaboxeslunes 6 de febrero de 2012
  28. 28. Custom Post Types • En WordPress por defecto hay varios tipos de contenidos (posts, pages, attachments, revisions y nav_menus). • Podemos definir nuestros tipos de contenidos específicos. Función register_post_type() • También nuevas taxonomies!lunes 6 de febrero de 2012
  29. 29. Custom Post Typeslunes 6 de febrero de 2012
  30. 30. MetaBoxes • Podemos definir campos a parte del propio del contenido, para añadir información sobre el Custom Post. • Descripción, precio, valor de alguna característica...lunes 6 de febrero de 2012
  31. 31. lunes 6 de febrero de 2012
  32. 32. Referenciaslunes 6 de febrero de 2012
  33. 33. Referencias Documentación de WordPress por excelencia, mantenida y http://codex.wordpress.org/ completada por la comunidad. http://themeforest.net/category/wordpress Marketplace de Themes para WordPress http://wp.tutsplus.com/ Sitio con gran cantidad de tutoriales sobre WordPress http://wp.smashingmagazine.com/ Artículos interesantes sobre el tema en Smashing Magazine http://www.google.es ¬¬’lunes 6 de febrero de 2012

×