Desarrollo de Plugins para Wordpress para Principiantes

Aprende desde cero a crear plugins para el CMS más usado en el mundo.
4.4 (26 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
323 students enrolled
$19
$200
90% off
Take This Course
  • Lectures 34
  • Length 2.5 hours
  • Skill Level All Levels
  • Languages Spanish
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 5/2013 Spanish

Course Description

Entre un 20% y un 30% de todos los sitios del mundo utilizan Wordpress como plataforma gracias a su facilidad de uso y versatilidad.

Una de las razones del éxito de Wordpress se debe a su sistema de Plugins, que le permite a los desarrolladores agregar funcionalidades adicionales a un sitio web sin tener que modificar el código fuente de Wordpress.

En este curso aprenderás paso a paso cómo crear tus propios plugins para Wordpress, para que puedas darle "super poderes" cualquier sitio web que utilice esta plataforma.

En el curso desarrollaremos 8 plugins distintos desde cero para que vayas consolidando tu aprendizaje con diversos ejemplos y código para descargar.

Algunas de las temáticas que veremos:

  • Estructura básica de un plugin.
  • Utilizar filtros y acciones para que nuestro código se ejecute en el momento correcto.
  • Cómo cargar artículos de la base de datos.
  • Utilizar Shortcodes para darle superpoderes a nuestro blog.
  • Cómo agregar atributos adicionales a los artículos y a las cuentas de usuarios.
  • Creación de widgets interactivas desde cero.
  • Cómo crear nuestras propias pantallas de opciones administrativas.
  • Uso de Ajax y librerías JavaScript externas incluyendo JQuery.
  • Widgets del panel de administración.
  • Cómo programar tareas con Cron.
  • Cómo crear y trabajar con nuevas tablas en nuestro sitio.
  • Ciclo de vida de un plugin: activación, desactivación y desinstalación.

Para este curso no se requiere experiencia previa utilizando ni programando en Wordpress, en ese sentido partimos 100% desde cero! Lo que sí requerimos son conocimientos básicos de PHP y MySQL.

Este curso es impartido por Pablo Farías Navarro, founder de Zenva y Super Colegio. Al igual que todos los cursos de Zenva, se sigue la ya exitosa metodología de aprender haciendo, la cual ha posicionado nuestros cursos como todo un referente en el mundo del E-Learning.

No esperes más para liberar el potencial creativo que llevas dentro, COMIENZA HOY :)

What are the requirements?

  • Conocimientos básicos de desarrollo web: HTML, CSS, JavaScript, PHP y MySQL
  • Se requiere descargar e instalar Wordpress en un servidor local o remoto

What am I going to get from this course?

  • Aprender a programar plugins para Wordpress.

What is the target audience?

  • Personas con conocimientos básicos de desarrollo web que quieran aprender a crear sus propios plugins en Wordpress

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introducción
06:58
Introducción al curso. Requisitos, aspectos generales y metodología.
Article
Descarga el código fuente del curso.
Section 2: Tu Primer Plugin
03:31
Estructura básica de un plugin en Wordpress.
Section 3: Ganchos (Hooks)
05:54
En este lección veremos lo que son los ganchos y filtros.
Section 4: The Loop
04:40
En este lección veremos cómo cargar artículos usando The Loop.
04:48
En este lección veremos cómo cargar artículos usando The Loop.
Section 5: Shortcodes
03:15
En este lección veremos cómo crear Shortcodes y cargar datos desde la web.
02:57
En este lección veremos cómo crear Shortcodes y cargar datos desde la web.
05:03
En este lección veremos cómo crear Shortcodes y cargar datos desde la web.
Section 6: Metadatos de Artículos
04:58
En este lección veremos cómo trabajar con metadatos de los artículos.
06:14
En este lección veremos cómo trabajar con metadatos de los artículos.
Section 7: Creación de Widgets
03:56

En este lección veremos todo lo referente a la creación de Widgets.

02:49

En este lección veremos todo lo referente a la creación de Widgets.

04:43

En este lección veremos todo lo referente a la creación de Widgets.

08:29

En este lección veremos todo lo referente a la creación de Widgets.

Section 8: Opciones de Administración
04:06

En este lección veremos cómo crear pantallas de opciones en el panel de administración.

07:01

En este lección veremos cómo crear pantallas de opciones en el panel de administración.

Section 9: Ajax y Archivos JavaScript Externos
05:09

En este lección veremos cómo utilizar Ajax en Wordpress y cómo incluir archivos de JavaScript externos.

03:21

En este lección veremos cómo utilizar Ajax en Wordpress y cómo incluir archivos de JavaScript externos.

02:40

En este lección veremos cómo utilizar Ajax en Wordpress y cómo incluir archivos de JavaScript externos.

05:50

En este lección veremos cómo utilizar Ajax en Wordpress y cómo incluir archivos de JavaScript externos.

04:53

En este lección veremos cómo utilizar Ajax en Wordpress y cómo incluir archivos de JavaScript externos.

Section 10: Metadatos de Usuarios
04:16

En este lección veremos cómo crear metadatos para nuestros usuarios.

03:38

En este lección veremos cómo crear metadatos para nuestros usuarios.

02:03

En este lección veremos cómo crear metadatos para nuestros usuarios.

03:49

En este lección veremos cómo crear metadatos para nuestros usuarios.

Section 11: Creación de Widgets en el Panel de Administración
03:40

En este lección veremos cómo crear widgets en el panel de administración o dashboard.

04:10

En este lección veremos cómo crear widgets en el panel de administración o dashboard.

Section 12: Tareas Programadas con Cron
06:27

En este lección veremos cómo programar tareas que se ejecuten con una cierta frecuencia utilizando Cron.

Section 13: Ciclo de Vida de un Plugin
03:46
En esta lección veremos las etapas del ciclo de vida de un plugin.
Section 14: Tablas Personalizadas
04:01
En esta lección veremos cómo trabajar con nuestras propias tablas para extender Wordpress.
03:35
En esta lección veremos cómo trabajar con nuestras propias tablas para extender Wordpress.
01:39
En esta lección veremos cómo trabajar con nuestras propias tablas para extender Wordpress.
Section 15: Resumen y Despedida
04:22
En esta lección se hace un resumen del curso.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Pablo Farias Navarro, Software Developer and Founder of ZENVA

Software developer and founder of ZENVA. Since 2012, Pablo has been teaching online how to create games, apps and websites to over 150,000 students through the Udemy and Zenva Academy platforms, and created content for companies such as Amazon and Intel.

Pablo is a member of the Intel Innovator Program in the Asia Pacific, and has run live programming workshops in San Francisco, Brisbane and Bangalore.

Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile.

Ready to start learning?
Take This Course