👨🏻💻 (A partir desta quarta 18/10) Série de webinars Gato GraphQL @ WPBuilds
A partir desta quarta-feira, dia 18 de outubro, vou iniciar uma série de webinars sobre o uso do Gato GraphQL no podcast WPBuilds, apresentado pelo inigualável Nathan Wrigley.
Seja você alguém que já usou GraphQL ou não, se quiser aprender (e se surpreender com) o que é possível alcançar com GraphQL no WordPress, então esta série de webinars é para você.
Se você não tem nenhum interesse em GraphQL, mas quer descobrir ferramentas que ajudem a gerenciar seu site WordPress, então esta série de webinars também é para você.
(E psst, não conte para ninguém, mas se você gosta de uma boa oferta, esta série de webinars também é para você! Pode ser que um código de cupom com um belo desconto seja anunciado nela 🙊)

Onde: wpbuilds.com/live
Quando: Esta quarta-feira, 18 de outubro de 2023, às 15h UK / 10h Eastern / 7h Pacific
Calendário: Google / Outlook / 365
A série abrangerá 5 sessões, explorando em profundidade a resolução de 20 problemas que encontramos habitualmente ao construir nossos sites WordPress.
Abaixo está o programa de cada sessão (todas começam às 15h, horário do Reino Unido).
1º Episódio: Quarta, 18 de outubro
"Introdução ao Gato GraphQL, executando queries no admin, criando endpoints de API, Controle de Acesso, Caching"
Demo ao vivo:- Pesquisar dados do WP (ex.: encontrar posts ou usuários por metadados)
- Consultar dados dinâmicos
- Complementar o WP-CLI (ex.: selecionar em quais recursos aplicar um comando)
- Publicar um endpoint de API sem nenhum código PHP, e torná-lo protegido por senha ou privado
- Fazer cache da resposta da API sem usar bibliotecas de terceiros
2º Episódio: Quarta, 25 de outubro
"Integração com o Gutenberg, personalizar conteúdo para usuários, duplicar posts"
Demo ao vivo:- Alimentar blocos personalizados com dados da sua aplicação
- Recuperar dados para blocos tanto em renderização no lado do cliente (CSR) quanto no lado do servidor (SSR), usando lógica DRY!
- Recuperar e expor dados estruturados de blocos
- Mapear componentes JavaScript a blocos
- Enviar e-mails personalizados
- Personalizar conteúdo para diferentes usuários
- Duplicar um post do blog, e também vários posts de uma vez
3º Episódio: Quarta, 29 de novembro
"Atualizar conteúdo em massa, automatizar tarefas"
Demo ao vivo:- Adaptar conteúdo em massa (ex.: substituir uma string em todos os posts, como ao migrar o domínio do site)
- Automatizar tarefas administrativas (ex.: inserir automaticamente um bloco obrigatório quando estiver faltando)
- Adicionar um bloco de call-to-action personalizado a todos os posts (antes de uma campanha), e removê-lo (após a campanha)
- Enviar uma notificação quando há um novo post, e um resumo diário de atividades para o seu e-mail
4º Episódio: Quarta, 6 de dezembro
"Traduzir conteúdo, interagir com serviços externos, importar/distribuir conteúdo"
Demo ao vivo:- Traduzir um post do blog (no nível de propriedade dos blocos!), e também vários posts de uma vez
- Interagir com serviços externos (ex.: combinar dados de assinantes do Mailchimp e usuários do site)
- Importar um post de outro site WordPress
- Distribuir conteúdo para múltiplos sites downstream (ex.: sincronizar dados dentro de um multisite)
5º Episódio: Quarta, 13 de dezembro
"Estendendo o schema GraphQL"
Aprenderemos a criar um plugin de extensão, contendo resolvers que buscam dados personalizados, para alimentar nossos temas, plugins e aplicações.
Até lá!?
Espero que sim!
👋 Ciao,
Leo