WordPress Avanzado Bloques Gutenberg Post Types y Taxonomías

¿Estás listo para sacar el máximo provecho a WordPress? Crea 7 Plugins de WordPress en este curso 100% práctico

4.70 (470 reviews)
Udemy
platform
Español
language
Web Development
category
2,739
students
12.5 hours
content
Dec 2020
last update
$54.99
regular price

What you will learn

Conocer los temas más avanzados de WordPress

Crear Custom Post Types, Taxonomías y Metaboxes

Crear plugins utilizando estas 3 tecnologías

Adaptar WordPress a tus necesidades de desarrollo

Realizar Queries con WP Ajax, Shortcodes y distintos parametros

WP Rest API con AJAX

Description

¿Has creado algunos templates de WordPress y te gustaría dar un paso adelante? ¡Entonces este curso es para ti!

En este curso crearemos 7 PROYECTOS:

1.- Un plugin para Custom Post Types y Taxonomias

2.- Un Plugin para Metaboxes

3.- Un plugin de Eventos próximos.

4.- Filtrar posts por Taxonomia con Filterizr

5.- Creando un Buscador Avanzado con Ajax

6.- Recibir Posts desde el Front End

7.- Scroll Infinito con AJAX y WP REST API

Cada proyecto realizado en este curso tiene una duración de entre 8 y 13 videos, son proyectos avanzados, completos y del mundo real!

Además veremos varios ejemplos donde aprenderás a manejar WP Ajax, Plugin API y Shortcode API, Metaboxes, CMB2, WP Rest API, Ajax y mucho más con ejemplos reales.

El curso incluye además Code Snippets para cada sección, además de todo el material necesario para culminar de forma correcta. 

¿Tienes dudas? estoy para ayudarte, reviso el Panel de Udemy 3 veces al día para resolver cualquier pregunta que tengas sobre el curso :)

Content

Introducción al Curso

Tour por el Proyecto Finalizado
Tour de los Bloques de Gutenberg con WP-Scripts y React
Instalando WordPress
Cargando las distintas versiones del sitio web con All-in-One WP Migration
Utilizando los Code Snippets
Las imágenes para este curso
Paquetes de ATOM para Desarrollo en WordPress Recomandados

Trabajando con Custom Post Types

¿Que es un custom Post Type?
Creando un Plugin para nuestros Custom Post Types
Creando un Custom Post Type en nuestro Plugin
Creando un Custom Post Type avanzado
Agregando un Post Type más para Eventos
Utilizar el Plugin Custom Post Type UI para agilizar el proceso
GenerateWP para crear Custom Post Types
Agregando Posts al Post Type de Recetas
Importando Segundo Paquete con Recetas

Trabajando con Taxonomias

¿Qué son las Taxonomías?
Creando nuestra primer Taxonomia
Creando una Taxonomía Avanzada
Creando una Taxonomía para Horario de Comida
Creando Taxonomia para Estado de Ánimo
Creando una Taxonomia con Custom Post Type UI
Generando una Taxonomia con GenerateWP
Agregando Términos a nuestras Taxonomías y Posts
Importando Archivo de Duplicator para continuar trabajando

Integrando todo a nuestro Theme

Creando un archivo Single para nuestros Custom Post Types
Mostrando nuestras Taxonomías en nuestro Template
Mostrando un Archivo de Taxonomias
Creando un Archivo para Taxonomias en Especifico
Mostrando nuestras Entradas en nuestro Index
Imprimiendo taxonomias y terminos en el Index
Identificando custom post types en nuestra búsqueda

Ejemplo con Taxonomías en WordPress

Lo que vamos a construir a final de este capítulo
Creando un Menú de Términos de Taxonomías
¿Como hacer un WP_Query utilizando Taxonomías?
Creando una función para hacer realizar la consulta de Post Type y Taxonomías
Finalizando nuestra función e imprimiendo resultados
Agregando JavaScript a nuestro ejemplo
Finalizando nuestro Ejemplo con CSS

Ejemplo Avanzado con Taxonomías: Proponer una comida basada en la hora del día

Lo que vamos a construir a final de este capítulo
Creando una consulta para utilizarla con WP Ajax
Pasando nuestros datos con WP Ajax
Creando un Template HTML
Detectando la hora del día y cambiando las consultas
Finalizando nuestro ejemplo con CSS

Trabajando con Metaboxes

¿Qué son los Metaboxes?
Creando un Plugin para nuestros Metaboxes
Agregando Zona de Metaboxes
Agregando campos de texto a Metaboxes
Guardando Metaboxes a la Base de datos
Imprimiendo metaboxes en nuestra plantilla

Metaboxes en Práctica - Mostrando próximos y anteriores Eventos

Descargando y creando un plugin con CMB2
Viendo todos los campos disponibles con CMB2
Llamando las librerías de CMB2
Agregando campos a Eventos
Agregando Eventos
Como hacer Query a Meta Boxes
Imprimir todos los campos
Imprimir los eventos anteriores

Creando un Filtro Avanzado para Taxonomias con Efecto Masonry

Viendo el Proyecto
Agregando la libreria a nuestro Template
Creando la página y Template de la página
Imprimiendo los términos para filtrar
Imprimiendo todos los post del post type recetas
Agregando el HTML necesario para Filterizr
Llamando la función de Filterizr
Dando estilos a nuestro menú
Últimos ajustes a nuestro ejemplo

Creando un Buscador Avanzado con AJAX

Creando los archivos básicos
Comenzando a crear la función de AJAX
Pasando valores de HTML a AJAX-PHP y de vuelta a nuestra consola
Mostrando los resultados de las consultas
Últimos toques a nuestro ejemplo básico
Realizando una consulta a un valor de un MetaBox
Agregando búsquedas por un término
Agregando búsquedas con 2 términos
Agregando búsqueda por MetaBoxes
Fin de Capítulo

Recibir Posts desde el Front End de nuestro sitio

Lo que vamos a construir en este capitulo
Creando la base del Plugin
Creando la función para agregar nuestros campos del formulario
Conectando el Shortcut con el Formulario
Añadiendo los campos del formulario
Finalizando los campos del formulario
Creando los mensajes de error o éxito a la hora de enviar el formulario
Creando las funciones de seguridad y nonces
Leyendo los datos introducidos en el formulario
Guardando la información en la base de datos
Creando la función para asignar la imagen destacada
Finalizando la función para añadir la imagen destacada

Creando un Scroll Infinito con WP REST API y Ajax

Lo que estaremos construyendo en este capítulo
Creando los archivos del Plugin
Habilitando WP Rest API a los Custom Post Types
Imprimiendo el enlace al post anterior
Creando campos extras en la respuesta de la WP REST API
Añadiendo Meta Values y Taxonomias a las respuestas de la WP Rest API
Retornando los términos en la WP REST API de las taxonomias
Pasando la URL de la REST API al archivo javascript
Leyendo el scrolling de los visitantes con jQuery
Ejecutando Ajax al hacer scroll
Construyendo e imprimiendo el template de la receta
Finalizando el Proyecto

Desarrollo de Bloques de Gutenberg con WP-Scripts y React

¿Qué es WP-Scripts?
Gutenberg vs Metaboxes
Los Bloques que construiremos
Importando el Sitio de Ejemplo
Creando un Plugin para los Bloques
Registrando el Script de Bloques
Cargando CSS para el Front end y Editor
Creando una función para recorrer los Bloques
Instalando WP-Scripts

Desarrollo de Bloques de Gutenberg - Bloque de Testimonial

Primeros pasos con el bloque
Creando una categoría personalizada
Mostrando el HTML del Bloque
Creando un Bloque con Texto dinamico
Introducción a los Atributos
Almacenando y Mostrando el Texto del Testimonial
Almacenando el Nombre del Testimonial
Agregando un Botón para subir imágenes
Detectando la imagen que se sube
Guardando la imagen

Desarrollo de Bloques de Gutenberg - Bloque de Hero

Creando el Bloque y Primeros Pasos
Creando el Titulo del Hero
Creando el Texto del Hero
Creando la imagen del Hero
Alineando el Contenido del Bloque
Agregando soporte de Ancho Completo para el Bloque

Desarrollo de Bloques de Gutenberg - Bloque de Imagen con Texto

Registrando el Nuevo Bloque
Almacenando el Titulo
Almacenando el Texto
Almacenando la Imagen
Agregando la URL
Creando diferentes versiones del Bloque
Agregando la barra de alineación

Desarrollo de Bloques de Gutenberg - Bloque de Testimonial (Parte 2) Colores

Agregando un Panel de Paleta de Colores
Reflejando los Colores en el Bloque
Agregando una Paleta de Colores Personalizada

Desarrollo de Bloques de Gutenberg - Bloque de Últimas Recetas

Creando el Bloque y Registrandolo
Consultando la REST API
Creando el Template
Agregando la imagen Destacada como parte de la Respuesta de la WP REST API
Finalizando el Callback de PHP
Creando un build optimizado para producción

Screenshots

WordPress Avanzado Bloques Gutenberg Post Types y Taxonomías - Screenshot_01WordPress Avanzado Bloques Gutenberg Post Types y Taxonomías - Screenshot_02WordPress Avanzado Bloques Gutenberg Post Types y Taxonomías - Screenshot_03WordPress Avanzado Bloques Gutenberg Post Types y Taxonomías - Screenshot_04

Reviews

Héctor
May 30, 2023
Genial. me ayuda nuchísimo en el siguiente nivel de conocimientos en wordpress. Mil gracias Juan Pablo
Roberto
May 8, 2023
El curso va bastante rápido, nunca se actualizó, por lo cual es imposible realizar los ejercicios y el profesor no contesta dudas.
Juan
November 12, 2022
Es excelente, sobre todo la sobriedad y el conocimiento que tiene Juan Pablo, siempre me a parecido una persona clara y muy didáctica.
Alfonso
October 27, 2022
Buena eleccion, me ayudó a reforzar los conocimientos que venía practicando desde el curso creacion de temas de Wordpress. Un saludo a Juan Pablo, buen trabajo.
Martin
October 15, 2022
El profesor es realmente muy bueno, estudio varios lenguajes de programacion con el y realmente estoy muy satisfecho
Arnul
August 10, 2022
La explicación fue buena, se demoro mucho en la creación de Post para las recetas, yo creo que pudo haber indicado que se creaban una por una y adelantar todo ese tiempo de creación, por lo demás todo bien.
Luciano
July 16, 2022
Muy bien explicado, hasta ahora me viene gustando bastante el contenido y me ayudo bastante a actualizarme en el desarrollo de sitios web con wordpress. Espero mucho del curso, hsta ahora va todo perfecto!
Juan
June 21, 2022
Al igual que los otros cursos de JuanPablo de la torre todo perfecto, este curso necesitaría de una pequeña actualización para WordPress 6.0, pero aún así todo el código funciona perfectamente.
Ricardo
June 9, 2022
Excelente para iniciarse en Gutenberg, tengo amplia experiencia en plugins clásicos y este curso supero mis expectativas para conocer las bases para implementar bloques de Gutenberg ¡100% Recomendado!
Eduardo
May 31, 2022
Me encanta. el enfoque es para volverse experto en WordPress, tocando código y personalizando a la medida
Daniel
October 16, 2021
Como siempre!! los cursos del profesor Juan de la Torre son los mejores!! claros como el agua, todo paso a paso y explicando hasta los posibles errores que podríamos cometer. Tremendo curso.
Alberth
September 20, 2021
Excelente curso, muy completo y con funcionalidades y métodos muy bueno para aplicar en la creación de themes personalizados. RECOMENDADO
Jonas
September 7, 2021
Este curso nunca se actualizo. Wordpress está sufriendo muchos cambios. Normalmente los profesores suelen mantener sus cursos actualizados con una media de entre 2 a 5 años, después suelen sacar uno nuevo. En este caso el curso fue lanzado y nunca se actualizo.
Alvaro
August 6, 2021
Aunque el profesor no responde las preguntas el curso muestra aspectos avanzados del desarrollo con wordpress y los bloques de gutenberg, pero se podría actualizar el contenido.
AKX
August 4, 2021
Me gustaría que hubiera más secciones de guttenberg alimentándose de la wp-rest-api o del core de Wordpress.

Coupons

DateDiscountStatus
3/19/202195% OFF
expired
8/3/202288% OFF
expired
10/16/202288% OFF
expired
3/10/202388% OFF
expired
6/4/202382% OFF
expired
6/17/202382% OFF
expired
7/29/202382% OFF
expired
8/11/202382% OFF
expired
9/23/202382% OFF
expired
3/8/202482% OFF
expired
3/21/202482% OFF
working

Charts

Price

WordPress Avanzado Bloques Gutenberg Post Types y Taxonomías - Price chart

Rating

WordPress Avanzado Bloques Gutenberg Post Types y Taxonomías - Ratings chart

Enrollment distribution

WordPress Avanzado Bloques Gutenberg Post Types y Taxonomías - Distribution chart

Related Topics

857774
udemy ID
5/23/2016
course created date
11/20/2019
course indexed date
Bot
course submited by