truques de integração do wordpress com seu negócio
DESCRIPTION
Palestra ministrada no WordCamp Belo Horizonte 2014 UniBH Apresentação de possibilidades de desenvolvimento com WordPress. Uso de técnicas de integração para diferentes tipos de projetos. Aplicação da Plugin API de modo inteligente a fim de obter o código-fonte bem estruturado, organizado e de fácil manutenção.TRANSCRIPT
![Page 1: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/1.jpg)
Truques de integraçãodo WordPress com seu negócio
Mazetto
![Page 2: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/2.jpg)
// Fundamentos
![Page 3: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/3.jpg)
// Fundamentos
Gerenciador de conteúdo
![Page 4: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/4.jpg)
// Fundamentos
Gerenciador de conteúdo
Base para aplicações
![Page 5: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/5.jpg)
// Planejamento
![Page 6: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/6.jpg)
// Planejamento
Informações gerenciáveis
![Page 7: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/7.jpg)
// Planejamento
Informações gerenciáveis
Técnicas de integração
![Page 8: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/8.jpg)
// Planejamento
Informações gerenciáveis
Relatórios úteis
Técnicas de integração
![Page 9: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/9.jpg)
como eu possointegrar meu negócioao WordPress?
![Page 10: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/10.jpg)
![Page 11: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/11.jpg)
// Vendas
● register_post_type()● register_taxonomy()
![Page 12: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/12.jpg)
// Vendas
● wp_remote_request()● wp_remote_retrieve_body()
![Page 13: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/13.jpg)
// Vendas
● wp_schedule_event()● Filter 'cron_schedules'
![Page 14: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/14.jpg)
![Page 15: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/15.jpg)
![Page 16: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/16.jpg)
// Publicidade
● add_shortcode()
● [ad type="square-button"]● [ad id="21452"]
![Page 17: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/17.jpg)
// Publicidade
![Page 18: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/18.jpg)
// Publicidade
![Page 19: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/19.jpg)
// Relacionamento
geração de leads,formação de lista e integração
com serviços externos
![Page 20: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/20.jpg)
// Relacionamento
● wp_insert_user()● add_role()● add_cap()
![Page 21: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/21.jpg)
dê atenção aospormenores do projeto!
![Page 22: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/22.jpg)
nos Metaboxes,não se limite aos meta dados;use tabelas próprias.
![Page 23: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/23.jpg)
// Informações úteis
● 'manage_posts_column'● 'manage_posts_custom_column'
![Page 24: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/24.jpg)
// Informações customizadas
● WP_List_Table
![Page 25: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/25.jpg)
// Navegação em abas
![Page 26: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/26.jpg)
// Admin Bar e Menu
http://melchoyce.github.io/dashicons/
![Page 27: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/27.jpg)
// Guia de Ajuda
![Page 28: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/28.jpg)
// Pointers
https://wordpress.org/plugins/custom-pointers/
![Page 29: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/29.jpg)
// Theme Customization
![Page 30: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/30.jpg)
// Term Meta
![Page 31: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/31.jpg)
// Posts 2 Posts
https://wordpress.org/plugins/posts-to-posts/
![Page 32: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/32.jpg)
// Plugins TinyMCE
criação de shortcodesatravés dos botões do editor
![Page 33: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/33.jpg)
// Plugins TinyMCEhttp://wordpress.org/plugins/tinymce-templates/
![Page 34: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/34.jpg)
// Plugins TinyMCEhttp://wordpress.org/plugins/tinymce-templates/
![Page 35: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/35.jpg)
como é possível aplicartodos esses recursossem “bagunçar” o trabalho?
![Page 36: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/36.jpg)
// functions.php
● Executado a cada requisição● Centralizador de recursos
![Page 37: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/37.jpg)
// nomes-de-arquivos.php
● Hierarquia de Templates● Modelos de páginas● Arquivos próprios do Tema
ou Plugin
![Page 38: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/38.jpg)
![Page 39: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/39.jpg)
![Page 40: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/40.jpg)
![Page 41: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/41.jpg)
![Page 42: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/42.jpg)
![Page 43: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/43.jpg)
![Page 44: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/44.jpg)
![Page 45: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/45.jpg)
![Page 46: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/46.jpg)
![Page 47: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/47.jpg)
![Page 48: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/48.jpg)
// Term Meta
● get_term_meta()● add_term_meta()● update_term_meta()● delete_term_meta()
![Page 49: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/49.jpg)
![Page 50: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/50.jpg)
// Template Tags
● wp_list_posts()● get_html_attribute()
![Page 51: Truques de integração do WordPress com seu negócio](https://reader031.vdocuments.pub/reader031/viewer/2022020206/547a88c7b4af9fc3158b4b4e/html5/thumbnails/51.jpg)
// Saiba mais
● http://rootwp.com● http://kodame.com.br● http://wordpress.kodame.com.br● http://mazetto.blog.br
// Obrigado ;D