Inicio al desarrollo en wordpress

553 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
553
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
28
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

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

×