Este documento presenta un tutorial sobre cómo crear un plugin de "Hola Mundo" en WordPress. Explica que los plugins amplían la funcionalidad de WordPress mediante código instalado en la carpeta wp-content/plugins. Luego guía al lector a través de la estructura básica de un plugin, incluida una cabecera requerida y la función de un hook. Finalmente, muestra un ejemplo completo de código de plugin que usa la función add_action para mostrar el mensaje "Hola mundo" en el pie de página.
4. >_ablancodev.com
>_ ¿Qué es un plugin?
Los plugins son componentes de código,
es decir, programas que se instalan en
WordPress para ampliar su
funcionalidad estándar.
Cómo no, vamos a empezar por el clásico
“Hola Mundo”.
Un plugin que nos muestre por pantalla
un mensaje de Hola Mundo.
5. >_ablancodev.com
>_ Estructura
Los plugins en Wordpress tienen una
estructura muy simple.
Un archivo .php dentro de una carpeta
(para ser organizados), todo en:
wp-content/plugins/
6. >_ablancodev.com
<?php
/**
* hola_mundo.php
*
* Plugin Name: Hola Mundo
* Plugin URI: https://www.ablancodev.com
* Description: Di Hola al mundo WordPress
* Version: 0.1
* Author: ablancodev
* Author URI: https://www.ablancodev.com
* Text Domain: holamundo
* Domain Path: /
* License: GPLv3
*/
?>
El archivo .php deberá tener
una cabecera específica,
donde indicaremos datos
como su nombre, descripción,
versión y otros adicionales.
Ya con este archivo en su
carpeta correspondiente,
tendríamos nuestro primer
plugin.
No hace nada, perooo ahí está !
>_ Dev
7. >_ablancodev.com
<?php
/**
* hola_mundo.php
*
* Plugin Name: Hola Mundo
* Plugin URI: https://www.ablancodev.com
* Description: Di Hola al mundo WordPress
* Version: 0.1
* Author: ablancodev
* Author URI: https://www.ablancodev.com
* Text Domain: holamundo
* Domain Path: /
* License: GPLv3
*/
function hola_a_todos() {
echo '<p>Hola mundo</p>';
}
add_action('wp_footer', 'hola_a_todos');
?>
Usamos el hook (enganche) de
wp_footer, para actuar en el pie de
página.
Y con add_action le estamos diciendo
que en ese sitio, ejecute la función
hola_a_todos, que lo que hace es
mostrar el mensaje de Hola mundo.
Y ya tienes tu primer plugin
implementado, con el que poder
mostrar mensajes en el pie de página
de tu web WordPress.
>_ Dev
8. >_ablancodev.com
Cabecera del plugin _
https://developer.wordpress.org/plugins/plugin-basics/header-requirements/
>_ Recursos
add_action _
https://developer.wordpress.org/reference/functions/add_action/
Código fuente del plugin _
https://github.com/eggemplo/hola_mundo
02
Esta espectacular plantilla de PowerPoint / Slideshare es de casianna.com