Curso Profesional de WordPress

Curso Profesional de WordPress

Instruido por:
Lucio Negrello
Lucio Negrello
Avanzado
4 horas de contenido
Ver la ruta de aprendizaje
Platzi Gifts
Proyecto del curso
Platzi Gifts

Crearás un sitio que contará con una página principal donde se podrá revisar productos de un catálogo y acceder a las últimas novedades del blog. Luego estará la sección con todas las novedades y una página con información institucional. Como extra, desarrollarás una página de contacto.

Curso Profesional de WordPress

Curso Profesional de WordPress

Progreso del curso:0/29contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/29contenidos(0%)

Comprender las bases y el punto de partida

Material Thumbnail

Bienvenida y recomendaciones

02:06 min

Material Thumbnail

¿Cómo es un entorno de desarrollo profesional en WordPress?

05:30 min

Material Thumbnail

Presentación del proyecto y repaso del curso de fundamentos

01:37 min

Crear Post Types y Archivos

Material Thumbnail

¿Cómo se crea y se personaliza una categoría en WordPress?

03:02 min

Creemos la UI de un archivo en la web

10:21 min

Material Thumbnail

¿Por qué es importante la navegabilidad de la web y cómo se mejora?

06:07 min

Material Thumbnail

¿Qué es un Post Type y cómo se pueden personalizar los diferentes tipos?

02:12 min

Material Thumbnail

¿Cómo creamos la UI de un Post Type personalizado?

02:14 min

Material Thumbnail

Construyamos un loop personalizado

11:20 min

Material Thumbnail

¿Qué es una taxonomía y cómo se registra una nueva?

18:42 min

Material Thumbnail

¿Qué es un page template y cómo se utiliza?

10:31 min

Utilizar AJAX

Material Thumbnail

¿Cómo funcionan los emails en WordPress?

13:43 min

Material Thumbnail

¿Cómo utilizar AJAX dentro de WordPress?

04:15 min

Material Thumbnail

Empecemos a construir un filtro dinámico para la web

11:25 min

Material Thumbnail

Completemos la función AJAX para darle vida a nuestro filtro

17:00 min

La REST-API de WordPress

Material Thumbnail

¿Cómo se utiliza la REST-API de WordPress?

03:40 min

Material Thumbnail

¿Qué son y cómo funcionan los endpoints?

07:58 min

Material Thumbnail

Hagamos el primer llamado a la API

05:35 min

Utilizar Bloques

Material Thumbnail

¿Qué es un bloque de Gutenberg?

05:18 min

Material Thumbnail

Creando un bloque nativo con React

13:30 min

Material Thumbnail

Optimicemos el bloque con componentes de WordPress

11:16 min

Material Thumbnail

Creemos el primer bloque dinámico

05:47 min

Mejorando la experiencia del usuario en Gutenberg con SSR (Server Side Render)

04:48 min

Material Thumbnail

Creando bloques con ACF Pro

12:51 min

Crea un bloque igual al de ACF pero de forma nativa

11:38 min

Deployment

Material Thumbnail

¿Cómo se lleva un sitio a producción?

08:10 min

Material Thumbnail

¿Cómo podemos optimizar la indexación y el SEO de nuestro sitio?

08:56 min

Material Thumbnail

¿Cómo defiendo a mi sitio de ataques externos y lo hago más seguro?

04:44 min

Finalizar el Curso

nuevosmás votadossin responder
Renzo Rolando Manuel Reinoso Alcas
Renzo Rolando Manuel Reinoso Alcas
Estudiante

Como seria agregar un filtro por categoría? con un plugin?

0
Renzo Rolando Manuel Reinoso Alcas
Renzo Rolando Manuel Reinoso Alcas
Estudiante

que diferencia existe si exporto la base de datos desde phpAdmin?

1
Cristian Parra
Cristian Parra
Estudiante

no se carga ningún archivo en mi mac, funciona el npm y todo pero no se que pasa qe no se crea ningún archivo ni nada.
alguien con el mismo problema que lo solucionara

0
Antonio Silva
Antonio Silva
Estudiante

🤔Cómo puedo hacer que los productos se muestren ordenados cronológicamente por fecha y hora dependiendo del día y la hora que la persona visite la tienda 😅 Vale decir cómo un calendario de eventos cómo los eventos de duolingo https://events.duolingo.com/ Que el visitante vea en primera poción el producto (evento) que está más cercano a la hora de la visita ?
Muchas gracias 😁

0
Isaac Israel Groisman Oberman
Isaac Israel Groisman Oberman
Estudiante

Que servidor web gratis recomiendan para alojar los archivos de wp ?

0
Daniel Fabiani
Daniel Fabiani
Estudiante

Hola, en caso de usar xampp, el comando para el cambio de la url en la base de datos es el mismo? Gracias

0
Daniel Fabiani
Daniel Fabiani
Estudiante

El profesor dice que ya tiene el configurado el archivo wp-config.php porque lo hizo previamente, PERO no dice que hay que configurar en el o si hay que crearlo o subir uno nuevo. Que hay que hacer en este caso? Gracias

1
Daniel Fabiani
Daniel Fabiani
Estudiante

Hola a todos no me esta funcionando el Function, no me muestra en consola el mensaje al cambiar de categorías, si alguien pudiera ayudarme gracias!

(function($){
    console.log ('Hola wordpress');
    $('#categorias-productos').change(function(){
       console.log('hola') 
    })
})(jQuery);
1
Facundo L. Chayle
Facundo L. Chayle
Estudiante

Hola! Cómo están? yo tengo un problema cuando quise realizar esta parte, me da un error que me dice:

“Fatal error: Uncaught ArgumentCountError: Too few arguments to function pgRenderDinamicBlock(), 1 passed in {function pgRenderDinamicBlock}”

A propósito no tiene el mismo nombre que el del profe.
Mi función es la siguiente:

Entiendo que le está llegando un atributo de los dos, está bien que está función esté declarada así? Si es así, y confirmando que todos pgRegisterBlock y el edit de la función RegisterBlockType en index.js están iguales, que me puede estar faltando?

function pgRenderDinamicBlock($attributes, $content){
return ‘<h2>’.$attributes[‘content’].’</h2>’;
}

add_action(‘init’,‘pgRenderDinamicBlock’);

1
joaquin villada
joaquin villada
Estudiante

No sé qué ocurre, pero no entiendo porque dejaron de compartir el código desde el curso pasado. Sí, si he revisado la liga (https://github.com/whoisnegrello/platzigifts#readme), pero repito, es del pasado curso.
Ya leí todos los comentarios (aportes y preguntas) y he entrado a todas las ligas para ver si por ahí encuentro la solución, pero nada.

Desde que inicia el video está claramente modificado el código, puesto el pasado termina con

    );
    register_post_type('producto', $args);
}

add_action('init','productos_type');

pero inicia sin el

add_action('init','productos_type');

¿a dónde se lo llevaron y por qué?
Si se modifica el código entre curso a curso y no se pone el código actualizado pierde continuidad y lógica. Gracias

1