Taller de plugins
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Taller de plugins

on

  • 4,563 views

Presentación del taller de plugins de Rocío Valdivia en la WordCamp Spain de 2010.

Presentación del taller de plugins de Rocío Valdivia en la WordCamp Spain de 2010.

Statistics

Views

Total Views
4,563
Views on SlideShare
2,933
Embed Views
1,630

Actions

Likes
8
Downloads
244
Comments
0

20 Embeds 1,630

http://ayudawordpress.com 916
http://mecus.es 520
http://dorsvenabili.com 53
http://planetawordpress.org 48
http://www.icode.com.ve 23
http://ayudawp.com 9
http://icode 8
http://www.cmstecno.com 8
http://static.slidesharecdn.com 7
http://lostium.posterous.com 6
http://mundoprogramacion.com.ve 6
http://mundoprogramacion 6
http://www.recursosparablog.com 6
http://www.mundoprogramacion.com.ve 4
http://icode.com.ve 3
http://www.mecus.es 2
http://rociovaldivia.es 2
http://www.toponorte.com 1
http://planetawordpress.miblog.net 1
http://www.netvibes.com 1
More...

Accessibility

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Taller de plugins Presentation Transcript

  • 1. Taller de Plugins Rocío Valdivia @_DorsVenabiliWP Official ConsultantBuddyPress Evangelist
  • 2. ¿Qué es un plugin y para qué sirve?Wikipedia: Es una aplicación que se relaciona con otra para aportarleuna función nueva y generalmente muy especifica. Esta aplicaciónadicional es ejecutada por la aplicación principal e interactúan pormedio de la API.
  • 3. Algunos ejemplos
  • 4. El plugin más sencillo: Hello Dolly
  • 5. Que necesitamos (I)Herramientas: Editor de texto Cliente FTP Navegador Instalación de WordPress Firebug (Opcional)
  • 6. Que necesitamos (II)Documentación: http://codex.wordpress.org/ Plugin_Resources http://codex.wordpress.org/ Plugin_API/Action_Reference http://codex.wordpress.org/ Plugin_API/Filter_Reference
  • 7. Que vamos a hacer (I)
  • 8. Que vamos a hacer (II)
  • 9. Donde vamos a trabajar
  • 10. Creamos el directorio y el archivo
  • 11. Vamos a darle nombre
  • 12. Creamos una funcion sencilla
  • 13. Conceptos básicos: Hooks (Ganchos) Los hooks han sido creados para permitir a los plugins “engancharse” al resto de WordPress. Es decir, tú decides cuándo o dónde se ejecutará tu plugin.http://codex.wordpress.org/Plugin_API
  • 14. Tipos de Hooks (ganchos)Actions: Los actions son los ganchos que el núcleo de WordPress lanza en puntos específicos durante laejecución o cuando algún evento específico ocurre. Através de la API, tu plugin puede especificar que una omás de sus funciones sean ejecutadas en esos puntos.
  • 15. Ejemplos de action hookswidgets_init wp_head loop_startthe_post loop_end get_sidebarget_footer admin_menu admin_footer http://codex.wordpress.org/ Plugin_API/Action_Reference
  • 16. Tipos de hooks (II)Filters: Los filters son los ganchos que WordPress lanza para modificar información en tiempo de ejecución. Tu plugin puede especificar que una o más de sus funciones sea ejecutada para modificar la información del filter elegido.
  • 17. Ejemplos de filter hooksget_the_excerpt the_content the_tagsthe_title get_categories comment_edit_pre http://codex.wordpress.org/ Plugin_API/Filter_Reference
  • 18. Añadimos nuestra función al hook (gancho) elegido
  • 19. Creando una página de opciones
  • 20. Nuestra primera página de opciones
  • 21. Creamos un formulario con unas opciones simples
  • 22. Y ahora, comprobamos y guardamos en la BD
  • 23. Y ya tenemos creada nuestra página de opciones
  • 24. Cómo accedemos a las opciones guardadas en nuestra página de opciones
  • 25. Y le damos un valor por defecto por si no rellenamos los campos en la página de opciones
  • 26. Y listo, mostramos al final de cada post la imagen con lasdimensiones elegidas en nuestra recién creada página de opciones
  • 27. Creando un plugin (II): Nuestro primer widget
  • 28. Formulario de opciones del widget
  • 29. Y por último, lo enganchamos al hook
  • 30. Lo metemos en el sidebar y ya tenemos listo nuestro primer widget :)
  • 31. Todo es empezar, en vuestraimaginación están los límites.
  • 32. Taller de Plugins Muchas gracias :) Rocío Valdivia @_DorsVenabiliWP Official ConsultantBuddyPress Evangelist