Inicio

Curso de WordPress Plugin

Curso práctico para crear un plugin WordPress paso a paso con PHP: estructura, hooks, ajustes y release.

Tests

Pon a prueba tus conocimientos de WordPress Plugin.

Lecciones

15
1
Fundamentos
Introducción profesional: qué problema resuelve tu plugin y cómo diseñarlo bien
Arrancas el curso con visión de producto y arquitectura técnica: definirás un plugin útil, sus límites, riesgos y una hoja de ruta realista para no construir a ciegas.
2
Fundamentos
Entorno local profesional para plugins: depurar rápido y romper menos
Configuras un entorno reproducible de WordPress para desarrollar plugins con seguridad: logs útiles, separación de entornos y un flujo que evita subir errores a producción.
3
Fundamentos
Estructura de archivos: base sólida para escalar tu plugin
Diseñas una estructura profesional para evitar caos al crecer: separarás arranque, servicios, hooks y vistas, con una organización que facilita pruebas, mantenimiento y nuevas funcionalidades.
4
Desarrollo
Activación, desactivación y uninstall: ciclo de vida sin sustos en producción
Implementas correctamente el ciclo de vida del plugin para crear opciones iniciales, programar tareas, desactivar sin dejar procesos vivos y desinstalar con limpieza controlada.
5
Desarrollo
Hooks y shortcodes: conectar tu plugin al flujo real de WordPress
Aprendes a registrar hooks con criterio y a crear un shortcode profesional que reutiliza lógica, valida atributos y produce salida segura.
6
Admin
Settings API en serio: una pantalla de ajustes clara, segura y mantenible
Construyes la página de configuración de tu plugin con Settings API, validación centralizada y una UX de admin pensada para evitar errores operativos.
7
Admin
Seguridad operativa en plugins: sanitización, nonces y capacidades
Blindas las acciones críticas del plugin para evitar CSRF, XSS y escalado de privilegios con un flujo defensivo claro y repetible.
8
Desarrollo
CPT y metaboxes: modelar contenido del plugin de forma escalable
Creas un Custom Post Type para reglas de aviso y metaboxes seguras para gestionar su comportamiento sin depender solo de opciones globales.
9
Desarrollo
Persistencia avanzada con wpdb: tablas propias y migraciones sin perder datos
Aprendes cuándo salir de `options/postmeta`, cómo crear tablas propias con `dbDelta`, versionar esquema y ejecutar migraciones idempotentes con consultas seguras.
10
Desarrollo
AJAX y REST API en plugins: interacción moderna con seguridad
Diseñas endpoints y acciones asíncronas para tu plugin, eligiendo entre `admin-ajax` y REST según contexto, con permisos, nonces y respuestas limpias.
11
Admin
Assets y UX en admin: carga selectiva y panel de ajustes más usable
Aprendes a encolar CSS/JS solo donde toca, mejorar rendimiento en WP-Admin y diseñar una experiencia de configuración más clara para equipos editoriales.
12
Desarrollo
Bloque dinámico en Gutenberg: reutilizar lógica sin duplicar código
Transformas la lógica del shortcode en un bloque dinámico robusto, con render en servidor, seguridad y arquitectura reutilizable para crecer sin deuda técnica.
13
Desarrollo
WP-Cron en plugins: tareas programadas sin sorpresas en producción
Aprendes a programar tareas periódicas en tu plugin, evitar duplicados, controlar coste de ejecución y limpiar correctamente al desactivar.
14
Admin
Integración con WooCommerce: avisos contextuales sin romper checkout
Conectas tu plugin con WooCommerce de forma opcional y desacoplada para mostrar avisos útiles en producto, carrito y checkout con impacto real en conversión.
15
Pro
Seguridad y release profesional: cierre real de tu plugin
Cierras el curso con un flujo real de release: auditoría de seguridad, empaquetado reproducible, verificación post-despliegue y rollback operativo.
Página 1 de 1
Roadmap

WordPress

Aprende sobre el CMS más utilizado del mundo.

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros 😉.

Esta la hice en febrero de 2026 para facilitar el aprendizaje de mis alumnxs. Aprender desarrollo web practicando. La idea es que crezca semanalmente con nuevos temas, tests y retos.

Inspirado en MDN, en W3Schools, en Codepen, en el crack de Manz y en mil sitios de documentación sobre desarrollo web. Quería aportar además de bloques teóricos con ejemplos, la gamificación de los retos y el sistema de test que ya tenía en culTest .

Si te gustó, si no te gustó, si quieres saludarme, o invitarme a 🍻 no dudes en escribirme en cristianeslava@gmail.com .