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
Truques de integraçãodo WordPress com seu negócio
Mazetto
// Fundamentos
// Fundamentos
Gerenciador de conteúdo
// Fundamentos
Gerenciador de conteúdo
Base para aplicações
// Planejamento
// Planejamento
Informações gerenciáveis
// Planejamento
Informações gerenciáveis
Técnicas de integração
// Planejamento
Informações gerenciáveis
Relatórios úteis
Técnicas de integração
como eu possointegrar meu negócioao WordPress?
// Vendas
● register_post_type()● register_taxonomy()
// Vendas
● wp_remote_request()● wp_remote_retrieve_body()
// Vendas
● wp_schedule_event()● Filter 'cron_schedules'
// Publicidade
● add_shortcode()
● [ad type="square-button"]● [ad id="21452"]
// Publicidade
// Publicidade
// Relacionamento
geração de leads,formação de lista e integração
com serviços externos
// Relacionamento
● wp_insert_user()● add_role()● add_cap()
dê atenção aospormenores do projeto!
nos Metaboxes,não se limite aos meta dados;use tabelas próprias.
// Informações úteis
● 'manage_posts_column'● 'manage_posts_custom_column'
// Informações customizadas
● WP_List_Table
// Navegação em abas
// Admin Bar e Menu
http://melchoyce.github.io/dashicons/
// Guia de Ajuda
// Pointers
https://wordpress.org/plugins/custom-pointers/
// Theme Customization
// Term Meta
// Posts 2 Posts
https://wordpress.org/plugins/posts-to-posts/
// Plugins TinyMCE
criação de shortcodesatravés dos botões do editor
// Plugins TinyMCEhttp://wordpress.org/plugins/tinymce-templates/
// Plugins TinyMCEhttp://wordpress.org/plugins/tinymce-templates/
como é possível aplicartodos esses recursossem “bagunçar” o trabalho?
// functions.php
● Executado a cada requisição● Centralizador de recursos
// nomes-de-arquivos.php
● Hierarquia de Templates● Modelos de páginas● Arquivos próprios do Tema
ou Plugin
// Term Meta
● get_term_meta()● add_term_meta()● update_term_meta()● delete_term_meta()
// Template Tags
● wp_list_posts()● get_html_attribute()
// Saiba mais
● http://rootwp.com● http://kodame.com.br● http://wordpress.kodame.com.br● http://mazetto.blog.br
// Obrigado ;D