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