WordPress: Guia de desenvolvimento de Temas e Plugins

779 visualizações

Publicada em

Workshop ministrado na Faculdade de Tecnologia de Jahu em 20/09/14. Guia completo de integração de projetos estáticos e recursos próprios com a estrutura de dados do WordPress. Uso do CMS para diferentes tipos de conteúdo através do desenvolvimento de Temas e Plugins.

Publicada em: Internet
0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
779
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
44
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

WordPress: Guia de desenvolvimento de Temas e Plugins

  1. 1. Workshop WordPress: Guia de desenvolvimento de Temas e Plugins Mazetto
  2. 2. Visão geral
  3. 3. # Ferramentas ● Servidor local Apache, PHP e MYSQL ● Arquivo de instalação do WordPress ● NetBeans IDE
  4. 4. Como integrar um projeto ao WordPress?
  5. 5. 1. Funcionamento do WordPress
  6. 6. WordPress?
  7. 7. WordPress? WordPress.com x WordPress.org
  8. 8. WordPress? WordPress.com x WordPress.org Possibilidades do Open Source
  9. 9. Instalação do WordPress
  10. 10. # Workflow ● Código ● Banco de dados ● Dashboard ● Apresentação
  11. 11. # Porquê usar o NetBeans? ● Criação de projetos ● Navegador ● Gancho para a declaração ● Auto complete ● Controle de itens de ação ● Suporte a plugins ● ...
  12. 12. # Alternativas ● Aptana ● Sublime Text ● PHPStorm ● Eclipse ● ...
  13. 13. # Dashboard ● admin_bar ● Menu ● Ajuda ● Opções de tela
  14. 14. Base de dados
  15. 15. Opções - wp_options
  16. 16. # Opções ● Options API ● Configurações – Geral ● Tela de opções oculta
  17. 17. Usuários - wp_users
  18. 18. Posts - wp_posts
  19. 19. Comentários - wp_comments
  20. 20. Categorias e Tags wp_terms wp_term_taxonomy wp_term_relationships
  21. 21. Onde estão as Páginas?
  22. 22. Onde estão as Páginas? Custom Post Types
  23. 23. Metadata API wp_postmeta wp_usermeta wp_commentmeta
  24. 24. Links - wp_links
  25. 25. 2. Integração de novos recursos
  26. 26. Aparência – Temas
  27. 27. Camadas de desenvolvimento
  28. 28. Plugins
  29. 29. Como desenvolver recursos próprios?
  30. 30. API de plugins
  31. 31. Criação de um novo plugin
  32. 32. Actions & Filters
  33. 33. 3. Desenvolvimento do Tema
  34. 34. Reconhecimento
  35. 35. Hierarquia de templates
  36. 36. Conditional tags is_[request]()
  37. 37. 4. Processos de integração
  38. 38. Arquivo de funções functions.php
  39. 39. # Include tags
  40. 40. # Include tags ● get_header ● get_footer ● get_sidebar
  41. 41. # Include tags ● get_header ● get_footer ● get_sidebar ● get_template_part
  42. 42. # Include tags ● get_header ● get_footer ● get_sidebar ● get_template_part ● get_search_form ● commenst_template
  43. 43. # Include tags ● get_header ● get_footer ● get_sidebar ● get_template_part ● get_search_form ● commenst_template ● require/include x include tags
  44. 44. bloginfo();
  45. 45. Menu
  46. 46. DICA: Front-end para WordPress
  47. 47. Listas de links
  48. 48. The Loop
  49. 49. Template tags
  50. 50. DICA: Lorem ipsum, lorem pixel
  51. 51. Single & Page
  52. 52. Posts fixos
  53. 53. 5. Estrutura própria de organização
  54. 54. Tipos de publicações e novas taxonomias
  55. 55. WP_Query
  56. 56. Projeto finalizado!
  57. 57. # Como seguir o aprendizado? ● http://wpdeveloper.com.br ● http://wpdeveloper.com.br/tutoriais/ ● http://codex.wordpress.org
  58. 58. Obrigado!! http://kodame.com.br contato@kodame.com.br

×