Curso de Desarrollo de Plugins para WordPress

Aprende a desarrollar tus propios plugins en Wordpress y extiende sin límites las posibilidades del popular CMS.
Material disponible
Intermedio
20 Clases 38 h
A éste y otros 200+ cursos
Una de las claves de la fuerza de Wordpress se basa en su sistema de Plugins, que permite añadir funcionalidades extra a los sitios construidos con el CMS, adaptando sin límites sus características para que cubran tus necesidades o las de tus clientes. Existen plugins para todo, creados por la comunidad, pero la potencia y posibilidades del desarrollador aumentan cuando es capaz de construir sus propios módulos.

Con este curso queremos introducirte de manera muy práctica en el mundo del desarrollo de plugins para Wordpress creando tu propios módulos a medida y paso a paso, adquiriendo los conocimientos que te permitan modificar los ya existentes. No obstante esta misma formación ha sido actualizada en el Curso de Creación de Plugins para WordPress.

En cada una de las sesiones se analizará a nivel teórico los contenidos previstos para esa clase para dedicar la ultima media hora a llevar a cabo una mini practica de lo aprendido. Según vayamos avanzando dedicaremos una sesión a repasar lo visto hasta el momento.

Las prácticas finales no solo nos ayudarán a comprender todos los conceptos y sino que lo harán sobre la base de un proyecto real. Para ello crearemos un plugin de gestión de reservas que maneje todos los conceptos vistos en el curso y permita interactuar con la parte de cliente y la administración desde nuestro plugin, hecho a medida. También aprenderemos a publicar plugins ante la comunidad y crear nuestras versiones con bitbucket.

Qué aprenderé en el Curso de Desarrollo de Plugins para WordPress

Al final del curso sabrás crear plugins de manera profesional y rápida, que se adapten sin problema a lo que necesitas, que no dependa del theme (tema) y que puedas reutilizar en apenas un minuto en el Wordpress que te interese.

Qué tengo que saber

Este curso va orientado a personas que tienen conocimientos medios en el desarrollo con PHP. Además si ya tienes algo de destreza con MVC comprenderás mejor el funcionamiento interno de Wordpress.

Clases y contenidos

Presentación Desarrollo de plugins WordPress

Introducción y posibilidades en la creación de plugins para Wordpress.

Estructura básica de un plugin

Entramos en la estructura básica de un plugin.

Filtros y acciones de la API (Hooks)

Filtros y action hooks de WordPress.

MVC en nuestros plugins

MVC en nuestros plugins, buena estructuración.

El objeto WP_Query

Aprendemos WP_Query una clase de las clases más importantes del núcleo de WordPress.

Custom post types y custom metaboxes

Aprendemos a crear meta boxes y campos personalizados (custom fields).

Repasamos conceptos complicados

Sesión dedicada a repasar conceptos complicados relacionados con el desarrollo de plugins para Wordpress.

Widgets

Conceptos clave de un widget, así como de su creación.

Creación Shortcodes en nuestro template

Shortcodes de WordPress (teoría y ejemplos): trabajamos con estos pequeños trozos de código que se incluyen en el editor de WordPress y añaden funcionalidades en nuestros contenidos.

Librerías de terceros (CSS, JS)

Incorporación de librerías de terceros (CSS, JS, Clases) a nuestro código.

Opciones para plugins para Wordpress

Continuamos con la administración de opciones de nuestros plugins.

Mini­-frameworks y Boilerplate

Análisis de mini­frameworks de generación de plugins para Wordpress.

Nuevo repaso a conceptos complejos

Repasamos conceptos complejos en el desarrollo de plugins para Wordpress.

Práctica 1

Práctica final para comprender conceptos mientras practicamos con un proyecto real. El ejercicio elegido como base para afianzar conocimientos desarrollados durante el curso es la creación de sistema de gestión de reservas para un hotel.

Práctica 2

Práctica final para comprender conceptos mientras practicamos con un proyecto real.

Práctica 3

Práctica final para comprender conceptos mientras practicamos con un proyecto real.

Practica 4

Avanzando una sesión práctica más con el proyecto de final de curso.

Practica 5

Continuamos con la práctica final del curso.

Práctica 6

Sesión final práctica del curso de Desarrollo de Plugins para WordPress.

Sesión final Desarrollo de Plugins para WordPress

Repasamos los últimos complejos del curso.

Valoraciones

Justo Izquierdo Rubio

Claudi

Mathias Seberio

Antonio Pichardo Pérez

La velocidad del curso es bastante lenta y se hace largo.

Jose Luis Pilo

Juan Miguel Gomez Rodriguez

excelente Curso

¿Conoces nuestra tarifa plana?

Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.

Suscríbete