Last active
February 10, 2019 09:48
-
-
Save oscarperezgomez/31b3b080a727ff2b1b77a116dbc664b1 to your computer and use it in GitHub Desktop.
Taller de WordPress Collado Villalba: Cómo hacer un plugin. Ejemplo de plugin para WordPress que muestra la frase "Lágrimas en la lluvia" de la película BladeRunner.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/*********************************************************************************************************** | |
Plugin Name: Blade Runner | |
Description: Muestra en la página o entrada la frase "..lágrimas en la lluvia.." de la película Blade Runner | |
Plugin URI: https://gist.github.com/oscarperezgomez/31b3b080a727ff2b1b77a116dbc664b1 | |
Version: 1.0 | |
License: GPL | |
Author: WordPress Collado Villalba | |
Author URI: https://wpcolladovillalba.org/ | |
***********************************************************************************************************/ | |
// Pegar a partir de aquí las funciones y código que queramos añadir. | |
//Función que se ejecturá cuando WordPress encuentre en una página o entrada el shortcode de este plugin. | |
function shortcode_bladeRunner() { | |
//Esta es la frase que queremos mostrar en nuestra web | |
$output = "<h3>Yo he visto cosas que vosotros no creeríais. Naves en llamas atacando más allá de Orión. He visto rayos C brillar en la oscuridad cerca de la Puerta de Tannhäuser. Todos esos momentos se perderán en el tiempo... como lágrimas en la lluvia. Es hora de morir</h3>"; | |
return $output; | |
} | |
//Definimos el Shortcode para este plugin. | |
add_shortcode('blade_runner', 'shortcode_bladeRunner'); | |
/* En nuestra página debemos de usar el shortcode [blade_runner] que definimos en la siguiente instrucción. | |
* Esta función le indica a WordPress que si encuentra en alguna página/post el shortcode 'blade_runner', ejecute la función shortcode_bladeRunner | |
*/ | |
?> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment