Your SlideShare is downloading. ×
0
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Taller de plugins
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Taller de plugins

4,172

Published on

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.

Published in: Technology, Art & Photos
0 Comments
8 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,172
On Slideshare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
250
Comments
0
Likes
8
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • \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
  • 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

    ×