Cursos de WordPress

 
  • Próxima turma presencial em São Paulo: 20/07, sábado de 9h às 18h.
  • Próxima turma ao vivo pela internet: 25 e 27/06, terça e quinta-feira de 19h30 às 22h30.

Aprimore seu conhecimento em WordPress. Saiba como desenvolver um tema personalizado a partir de técnicas atuais e práticas.

O que você irá aprender?

Este curso aborda recursos avançados com base no conhecimento sólido e essencial explorado no curso de Desenvolvimento de Temas WordPress Essential.

O arquivo mágico functions.php está de volta com uma abordagem ainda mais prática. Seus poderes nos permitirá trabalhar corretamente com arquivos JavaScript e CSS, além de habilitar o uso de funcionalidades avançadas no WordPress. Tipos de posts personalizados, abordagem sobre a API de plugins, criação e desenvolvimento de Widgets, personalização do editor visual do WordPress, campos personalizados para posts, paginação de conteúdo, funções de segurança e a lista continua…

Falamos em prática? Neste treinamento, o projeto final que começamos no curso de Desenvolvimento de Temas WordPress Essential ganhará poderes e as principais funcionalidades do site.

Ementa

  1. Um novo olhar sobre o arquivo functions.php:
    1. Introdução à API de plugins do WordPress;
    2. Entendendo os ganchos de ação e filtro (hooks de actions e filters);
    3. Dicas e truques.
  2. A melhor maneira de se trabalhar com arquivos JavaScript:
    1. Como evitar conflitos e duplicação de arquivos;
    2. Técnicas para se trabalhar com a biblioteca jQuery;
    3. Dicas de performance;
    4. Como se dar bem com o cache dos navegadores.
  3. Funções nativas para se trabalhar com arquivos CSS
  4. CSS para o editor visual;
  5. Tipos de Posts:
    1. Os tipos nativos do WordPress;
    2. Os tipos personalizados (Custom Post Types).
  6. Taxonomias:
    1. As taxonomias nativas;
    2. As taxonomias personalizadas (Custom taxonomies);
    3. Sobre o uso de taxonomias nativas em tipos de posts personalizados.
  7. Campos personalizados de posts:
    1. Interface padrão;
    2. As funções;
    3. Interface personalizada (metaboxes).
  8. Criação e desenvolvimento de Widgets:
    1. Conceito e formas de uso;
    2. Criando área de widgets.
  9. Segurança:
    1. Fazendo uso de funções para tratamento de dados;
    2. Técnica com o index.php em diretórios;
    3. Como evitar que um arquivo de tema seja executado fora do ambiente WordPress.
  10. Paginação de conteúdo:
    1. Funções nativas para paginação:
      1. next_post_link;
      2. previous_post_link;
      3. posts_nav_link;
      4. paginate_links (The Plugin Killer).
  11. Projeto Final:
    1. Desenvolvimento de um site real em WordPress colocando em prática todo o conhecimento adquirido.