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

Conociendo a Dolly. De la ñapa al plugin

Conociendo a Dolly. De la ñapa al plugin

Taller impartido en la WordCamp Chiclana 2020

Nilo Vélez

February 15, 2020
Tweet

More Decks by Nilo Vélez

Other Decks in Technology

Transcript

  1. 2004 Editor EditPlus Control de versiones Dreamweaver Webs corporativas Flash

    Foros PHPbb Tiendas osCommerce Sitios grandes o complejos PHP + panel propio Wikis WikiWikiWeb Blogs blogger
  2. 2009 Editor EditPlus Control de versiones Dropbox Webs corporativas jQuery

    UI Foros Simple Machines Forum Tiendas Paypal Checkout Sitios grandes o complejos PHP + framewework propio Wikis MediaWiki Blogs WordPress
  3. 2014 Editor Sublime Text Control de versiones Git Webs corporativas

    WordPress Foros WordPress + bbPress Tiendas WordPress + WooCommerce Sitios grandes o complejos WordPress + código propio Wikis WordPress Blogs WordPress
  4. Nuestras dos tareas 1. Añadir el código de verificación de

    Search Console 2. Añadir un enlace de donación a las entradas
  5. /wp-content/themes/mi-tema/style.css /* Theme Name: Mi Primer Tema Author: Nilo Vélez

    Author URI: https://www.nilovelez.com Description: Mi primer tema para WordPress. */
  6. /wp-content/themes/mi-tema/style.css /* Theme Name: Mi Primer Tema Author: Nilo Vélez

    Author URI: https://www.nilovelez.com Description: Mi primer tema para WordPress. Template: twentyseventeen */
  7. Action Hooks (Ganchos de acción) Cuando pase algo, haz algo

    https://developer.wordpress.org/plugins/hooks/actions/ https://codex.wordpress.org/Plugin_API/Action_Reference https://wordpress.org/plugins/simply-show-hooks/
  8. Action Hooks (Ganchos de acción) <?php function nilo_funcion() { //

    haz algo } add_action('init', 'nilo_funcion');
  9. Filter Hooks (Ganchos de filtro) Intercepta algo, modifícalo y devuélvelo

    https://developer.wordpress.org/plugins/hooks/filters/ https://wordpress.org/plugins/simply-show-hooks/
  10. Filter Hooks (Ganchos de filtro) <?php function nilo_filtro_titulo( $title )

    { return 'Título: ' . $title; } add_filter('the_title', 'nilo_filtro_titulo');
  11. /wp-content/plugins/mi-plugin/mi-plugin.php <?php /** * Plugin Name: Mi primer plugin *

    Description: Este es mi primer plugin * Author: Nilo Vélez * Author URI: https://www.nilovelez.com * Version: 1.0