• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Cómo crear plugins para Wordpress
 

Cómo crear plugins para Wordpress

on

  • 5,826 views

Charla ofrecida por en el Wordcamp Caguas 2011

Charla ofrecida por en el Wordcamp Caguas 2011

Statistics

Views

Total Views
5,826
Views on SlideShare
5,161
Embed Views
665

Actions

Likes
4
Downloads
127
Comments
2

6 Embeds 665

http://www.formaciononlinegratis.net 648
http://plus.url.google.com 7
http://feedly.com 6
http://espier.net 2
http://www.linkedin.com 1
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

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

12 of 2 previous next

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

    Cómo crear plugins para Wordpress Cómo crear plugins para Wordpress Presentation Transcript

    • Cómo crear“plugins” de Wordpress Ricardo Alcocer ralcocer@gettainoapp.com http://gettainoapp.com
    • Crea un ambiente de trabajo local I. Instala un Web Server ● Windows : EasyPHP – easyphp.org ● Mac : MAMP – mamp.info ● Linux : XAMPP – apacheandfriends.org II.Descarga una copia de Wordpress ● Wordpress.org III.Descomprime Wordpress en el directorio raíz del Web Server (htdocs o wwwroot)
    • Wordpress requiere un archivo de configuración
    • Crea una nueva base de datos
    • Localiza wp-config.php
    • Configura el acceso a la base de datos
    • Define tu contraseña
    • Ingresa a tu nueva instalación
    • Ya tienes acceso al Dashboard
    • El listado de plugins
    • Encabezado
    • Vista del plugin
    • codex.wordpress.com
    • Sección sobre creación de plugins
    • Funciones
    • Action Hooks● Momentos específicos durante la ejecución de Wordpress● Se pueden registrar acciones atadas a diferentes eventos
    • Constructor y destructorregister_activation_hook(__FILE__,$function);register_deactivation_hook( __FILE__, $function );
    • Shortcodes● Permite insertar datos en lugares específicos● Se utilizan encapsulados en corchetes cuadrados ( [ )● Ejemplo: [getfunnyquote author=George Carlin]Se implementa utilizando la función: add_shortcode($tag, $function);
    • Widgets● Permiten insertar bloques de datos en el “sidebar”● Se implementa utilizando las funciones: add_action($tag, function_to_add); wp_register_sidebar_widget(SAMPLE_WIDGET_ID, __(Sample Widget), sample_widget);
    • Pantallas de administraciónadd_action(admin_menu, setAdminMenu);add_action(admin_init, register_options);add_options_page($page_title, $menu_title, $capability,$menu_slug,$function);
    • Integrando todo
    • Encabezado
    • Constructor y destructor
    • Menú de administración
    • Página de administración
    • Shortcodes
    • Widget
    • Demostración en vivo
    • Recursos adicionaleshttp://codex.wordpress.org/Writing_a_Pluginhttp://codex.wordpress.org/Plugin_APIhttp://net.tutsplus.com/tutorials/wordpress/creating-a-custom-wordpress-plugin-from-scratch/http://net.tutsplus.com/articles/news/a-crash-course-in-wordpress-plugin-development/http://net.tutsplus.com/tutorials/wordpress/anatomy-of-a-wordpress-plugin/http://www.reallyeffective.co.uk/archives/2009/06/22/how-to-code-your-own-wordpress-shortcode-plugin-tutorial-part-1/
    • ¿Preguntas? Gracias por tu atenciónEsta presentación está disponible en http://slideshare.net/ralcocer y el plugin terminado está en http://bit.ly/vPv3Z4