Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cómo crear plugins para Wordpress

Cómo crear plugins para Wordpress

Charla de "Cómo crear plugins para Wordpress" para WordCamp Nicaragua 2013

eveevans

May 25, 2013
Tweet

More Decks by eveevans

Other Decks in Programming

Transcript

  1. WIDGETS ADMIN GALERÍAS CALENDARIOS CARRITO DE COMPRAS POST LIBRERÍAS REDES

    SOCIALES AS ANALYTICS CONTACT FORMS SOCIA SLIDER SEO CUST META MAPS FIELDS AJAX SPAM FACEBOOK EVENTS NTS SHARE LOGIN AUTH BANNER HTML5 CAPTCHA DASHBOARD SERVICES MEDIA MAILER COMMENTS MULTISITE; PICTURES DAT BACKUPS
  2. <?php /* Plugin Name: Bleem Plugin URI: http://flasheves.com/plugins/bleem Description: Descripción

    del plugin Version: 1.0 Author: eveevans Author URI: http://flasheves.com License: GPLv2 */ ?>
  3. Actions add_action( 'admin_menu', 'crear_menucito' ); function crear_menucito() { add_menu_page( 'Página

    de Menucito', 'Menucito Plugin', 'manage_options', 'manucito_menu', 'pagina_configuraciones', plugins_url( '/images/mi_icono.png', __FILE__ ) ); } function pagina_configuraciones(){ echo "<h1>Bleem</h1>"; }
  4. Actions add_action( 'admin_menu', 'crear_menucito' ); function crear_menucito() { add_menu_page( 'Página

    de Menucito', 'Menucito Plugin', 'manage_options', 'manucito_menu', 'pagina_configuraciones', plugins_url( '/images/mi_icono.png', __FILE__ ) ); } function pagina_configuraciones(){ echo "<h1>Bleem</h1>"; }
  5. Como crear Soporte de lenguajes __ <?php $x = __(

    'Exit', 'bleem_plugin' ); ?> + _e
  6. readme.txt === Plugin Name === Contributors: eveevans Donate link: http://www.flasheves.com/ev-widget-post/

    Tags: post, widget, thumbnail Requires at least: 2.8 Tested up to: 3.5.1 Stable tag: 1.0 Descripcion del plugin == Description == Descripción extensa == Changelog == = 1.0 = * Novedades en esta version * Corecciones que se hagan = 0.5 = * Primera version