¿Alguna vez te has preguntado cómo crear tu propio plugin en WordPress desde cero? Ya sea que quieras añadir una función personalizada o simplemente aprender cómo funciona el ecosistema de WordPress por dentro, este artículo es para ti.
En esta guía vamos a crear un plugin básico que añade un mensaje al final de cada entrada. Es un primer paso perfecto para empezar.
✅ Paso 1: Crea la carpeta de tu plugin
Primero, accede a la carpeta de tu sitio WordPress. En tu servidor o localmente, navega hasta:
wp-content/plugins/
Allí, crea una nueva carpeta para tu plugin. Puedes llamarla, por ejemplo:
mi-primer-plugin
Este será el “hogar” de todos los archivos de tu plugin.
✅ Paso 2: Crea el archivo principal del plugin
Dentro de esa carpeta, crea un archivo PHP con el mismo nombre (o similar). Por ejemplo:
mi-primer-plugin.php
Luego, abre ese archivo y pega el siguiente código:
<?php
/*
Plugin Name: Mi Primer Plugin
Description: Este es un plugin de prueba hecho desde cero.
Version: 1.0
Author: Tu Nombre
*/
function mensaje_bienvenida() {
echo "<p style='padding:10px;background:#e0f7fa;border-left:4px solid #00796b;'>¡Hola! Este mensaje viene de mi primer plugin.</p>";
}
// Hook para mostrar el mensaje al final del contenido
add_filter('the_content', 'mensaje_bienvenida');
Este código hace algo muy simple: añade un mensaje personalizado al final del contenido de cada entrada.
✅ Paso 3: Activa el plugin desde WordPress
Ahora entra a tu panel de WordPress y ve a:
Plugins > Plugins instalados
Verás que aparece el plugin que acabas de crear con el nombre “Mi Primer Plugin”. Solo tienes que hacer clic en Activar.
¡Y listo! Ahora cada entrada mostrará un mensaje al final del texto.
🎯 ¿Y ahora qué?
Con esto ya tienes un plugin funcional. Desde aquí puedes ir aprendiendo poco a poco a:
-
Añadir un panel de configuración al admin
-
Crear shortcodes
-
Ejecutar acciones personalizadas en el frontend o backend
-
Conectarte con APIs externas
-
Y mucho más
💡 Consejo final
Aunque este es un ejemplo básico, lo importante es que empieces a experimentar. WordPress tiene una comunidad enorme y muchísima documentación, así que cada pequeña idea que tengas puedes convertirla en un plugin.
¿Te animas a seguir creando? Déjame tus dudas o ideas en los comentarios y te ayudo a desarrollarlas.
Contenido restringido
Comments are closed