0%
  • Módulo Zero – Aqui começa sua jornada
    • Bem-vindo (a)!
    • Como funciona o curso
    • O que você (não) irá aprender aqui
  • PHP: o básico
    • Pra quem é este módulo
    • Visão geral sobre a estrutura do PHP e como as variáveis funcionam
    • Operadores aritméticos, mais variáveis e operadores relacionais
    • O que é e qual a importância das Funções no PHP
    • Entendendo array() e print_r() – Você vai me agradecer depois
    • Aprenda o básico de PHP de forma estruturada
  • PHP, WordPress e WooCommerce: a combinação perfeita
    • Ativando o modo de testes no WordPress
    • O básico de funções e variáveis
    • Executar ações: o guia essencial
    • Filtros: o que é e para que serve
    • Na prática: removendo ações e filtros
  • Dominando as abas do produto
    • Puts, sério que é sobre isso?
    • O que há por trás da modificação das abas
    • Tudo sobre as tabs do WooCommerce
    • Como encontrar o filtro a partir de engenharia reversa
    • Como criar uma nova aba
  • Deixando as coisas com mais vida no WooCommerce!
    • Introdução
    • Como criar campos personalizados (o jeito fácil e funcional)
    • Adicionando conteúdo dinâmico à nossa aba – Parte 1
    • Adicionando conteúdo dinâmico à nossa aba – Parte 2
  • Dominando a página de obrigado do WooCommerce
    • Como – e porque – personalizar a página de obrigado
    • Entendendo a estrutura e modificando mensagens
    • Como adicionar mensagens personalizadas
    • Usando a página de Obrigado para vender mais
    • Como redirecionar para uma página personalizada (apenas em certos métodos de pagamento)
    • Como modificar os modelos de template do WooCommerce
    • EXTRA: como usar temas-filhos no WordPress com WooCommerce
  • Modificando as taxas de envio de maneira profissional
    • O de sempre: como encontrar os filtros corretos e interpretá-los
    • O guia essencial sobre classes e objetos
    • A diferença entre público, protegido e privado
    • Manipulando os custos de envio no WC
    • Oferecer frete grátis por método de envio
    • Oferecer frete grátis por preço mínimo
    • Modificando frete de acordo com o estado do cliente
    • Definindo custos de envio de acordo com os produtos no carrinho
    • Ocultar métodos de acordo com os produtos no carrinho
    • Custo de frete baseado no total de produtos
  • Criando um plugin – Botão de Comprar Novamente no WC
    • Visão geral e estrutura de plugins
    • Entendendo o objeto de pedidos no WC
    • Encontrando a opção de adicionar novos botões de ação
    • Adicionar botões personalizados avançados
    • Deixando as coisas mais dinâmicas e funcionais
  • Criar Plugin: Como adicionar novos status ao WooCommerce
    • Criando um novo status – Parte 1
    • Criando um novo status – Parte 2
    • Adicionando cores ao novo status
    • Atualizar status do pedido automaticamente ao inserir código de rastreio
  • Cirar plugin: Criar módulo catálogo e venda por atacado no WooCommerce
    • Introdução ao módulo
    • Encontrar o filtro correto e ocultar os preços
    • Ajustando exibição de preço somente para usuários logados
    • Impedir que usuários não logados façam compras
    • Ocultar a informação de disponibilidade para visitantes
    • Melhorando a exibição de compra restrita
    • Adicionando tipo de usuário Atacado
    • Verificação adicional do tipo de usuário
    • Como vender com preços diferentes para atacado e varejo
    • Definindo determinados produtos somente à venda para atacado
  • Introdução à Classes e Objetos
    • Introdução às Classes
    • Extendendo Classes – O básico
    • Utilizando parâmetros nas Classes (construct)
    • Mais sobre Public, Private e Protected
    • Convertendo funções comuns em classes
  • Criando configurações para nossos plugins no WooCommerce
    • Introdução à Classe de Integração do WooCommerce
    • Mais sobre a inclusão de arquivos PHP
    • Criando nossa integração
    • Criando nossas opções de configuração
    • Como criar um tipo de campo personalizado
    • Aplicando as configurações criadas
    • Como o WooCommerce Salva essas informações
    • Adicionando configurações por contexto
  • Por dentro do meu site: criando uma solução para vender mais
    • Cupons de desconto especiais por cliente
    • Verificando os clientes aptos a receber desconto
    • Definindo a estratégia e aplicando o primeiro desconto
    • Criando cupons com nomes dinâmicos
    • Validando e aplicando cupons corretamente
    • Resolvendo problemas e tudo funcionando (quase)
    • Finalizando com as validações corretas
  • Como criar um método de envio no WooCommerce
    • Introdução ao módulo
    • Criando a estrutura do plugin
    • Criando o método de entrega
    • Adicionando configurações ao método
    • Testando a conexão com APIs externas
    • Criando os campos de configuração
    • Integrando API externa ao WooCommerce
    • Refinamentos e otimizações [EM BREVE]
  • [EXTRA] Funções e conceitos essenciais
    • Introdução ao módulo
    • Verificar se o usuário está logado
    • Como pegar o ID do usuário atual
    • Pegando os detalhes do usuário
    • Pegar usuário a partir do ID, e-mail ou login
    • Como pegar informações específicas do usuário
    • Adicionar, atualizar ou substituir dados de um usuário
    • O conceito de post no WordPress
    • Como recuperar posts e seus dados
    • Como pegar um pedido e os dados dele
    • Salvando logs no WooCommerce
    • Filtrar e organizar listas com WP List Pluck e List Filter
  • Aulas Extras
    • Como prevenir erro “Não há métodos disponíveis” por valor declarado PAC

WordPress em inglês: isso ajuda muito!