SlideShare une entreprise Scribd logo
1  sur  38
Télécharger pour lire hors ligne
Wordpress além de
 suas fronteiras

  @richardbarros | #wpmeetuprj



                                 1
Quem	
  sou	
  eu?
Esse	
  que	
  vos	
  fala




• Richard	
  Barros	
  (@richardbarros)
• UX	
  Designer	
  +	
  Programador
• Monta	
  e	
  desmonta	
  Wordpress	
  desde	
  2006
• Fundador	
  da	
  Homem	
  Máquina
       www.homemmaquina.com.br




                                                         2
3
Não me faça pensar




                     4
Wordpress:
Temos que simplificar a administração de conteúdo




                                                   5
Por	
  que	
  Wordpress?
É	
  isso	
  ou	
  o	
  Joomla,	
  né...




• Resolve	
  a	
  maioria	
  dos	
  nossos	
  problemas
• É	
  um	
  framework	
  fácil	
  e	
  produRvo
• Forte	
  comunidade	
  de	
  suporte
• Toneladas	
  de	
  plugins	
  e	
  temas


                                                          6
Fácil	
  de	
  usar
Até	
  seu	
  cliente	
  concorda.




• Pensado	
  para	
  ser	
  fácil	
  de	
  usar.
• Pensado	
  para	
  ser	
  fácil	
  de	
  criar.
• Bom	
  para	
  leigos,	
  bom	
  para	
  experts.



                                                      7
Não	
  serve	
  só	
  pra	
  blogs
Não	
  serve	
  só	
  pra	
  blogs




• Não	
  serve	
  só	
  pra	
  blogs	
  
• Não	
  serve	
  só	
  pra	
  blogs
• Não	
  serve	
  só	
  pra	
  blogs	
  



                                           8
Wordpress	
  é	
  versáRl
Para	
  a	
  nooossa	
  alegria


    Blogs                            Sites          Sistemas




      RioETC                      Letra Freudiana   Embolacha


                                                                9
Quem	
  usa	
  Wordpress?
<Slide	
  clichê>


Samsung                     Sony




CNN                         Yahoo	
  Blogs




                                             10
Ma]	
  Mullenweg
Gente	
  fina!




                •   Criador	
  do	
  Wordpress

                •   Entusiasta	
  de	
  Padrões	
  web	
  e	
  UX	
  design

                •   Automabc

                     •    Akismet,	
  Intense	
  Debate,	
  Gravatar,	
  etc...

                •   Empreendedor




                                                                                  11
Equipe	
  Wordpress
Estamos	
  em	
  boas	
  mãos


Transformou	
  isso...




                                12
Equipe	
  Wordpress
Estamos	
  em	
  boas	
  mãos


Nisso...




                                13
Equipe	
  Wordpress
Estamos	
  em	
  boas	
  mãos


E	
  depois	
  nisso...




                                14
Equipe	
  Wordpress
Estamos	
  em	
  boas	
  mãos


Quem	
  sabe...




                                15
E	
  enquanto	
  isso..
   Concorrência




                          16
Enfim..




         17
Wordpress	
  além	
  das	
  
 suas	
  fronteiras




                               18
Ingredientes:


PHP/MySQL
HTML/CSS
CRIATIVIDADE
CODEX



                19
Custom	
  Post	
  Types


• Antes:	
  Só	
  Posts	
  (Blog)
• Depois:	
  Posts,	
  Pages,	
  Anexos	
  e	
  Rascunhos.	
  
• Agora:	
  Qualquer	
  Rpo	
  de	
  conteúdo!



                                                                 20
Custom	
  Post	
  Types
Seu	
  próprio	
  Rpo	
  de	
  conteúdo




Função register_post_type();
http://codex.wordpress.org/Post_Types

                                          21
Custom	
  Post	
  Types
Seu	
  próprio	
  Rpo	
  de	
  conteúdo




Função register_post_type();
http://codex.wordpress.org/Post_Types

                                          22
Custom	
  Taxonomy
Novas	
  maneiras	
  de	
  categorizar




                                         23
Custom	
  Taxonomy
Novas	
  maneiras	
  de	
  categorizar




                                         24
Custom	
  Meta	
  Boxes
Novos	
  campos	
  para	
  seu	
  conteúdo




Função add_meta_box();

http://codex.wordpress.org/Function_Reference/add_meta_box

                                                             25
Desenvolva	
  seu	
  próprio	
  plugin
Não	
  é	
  digcil!


                      Adicione	
  um	
  menu	
  personalizado
                      http://codex.wordpress.org/Administration_Menus




                                                                        26
Desenvolva	
  seu	
  próprio	
  plugin
Não	
  é	
  digcil!


                      Adicione	
  um	
  menu	
  personalizado
                      http://codex.wordpress.org/Administration_Menus




                        Até aqui tudo bem?




                                                                        27
Que tal jogar um sistema
aqui dentro agora?



                           28
Que tal jogar um sistema
aqui dentro agora?

Ou melhor...
                           29
Vamos	
  importar	
  um	
  sistema	
  para	
  o	
  WP
Isso	
  é	
  sério?	
  o.o



Principais	
  vantagens:

• Desenvolvimento	
  ágil.
• Aproveitamos	
  o	
  controle	
  de	
  usuários	
  do	
  Wordpress.	
  
• Aproveitamos	
  o	
  layout	
  do	
  wp-­‐admin.
• Integração	
  com	
  o	
  conteúdo	
  do	
  site.
• Seu	
  cliente	
  acessa	
  tudo	
  de	
  um	
  só	
  lugar.

                                                                            30
Importar	
  um	
  sistema	
  para	
  o	
  Wordpress
Crie	
  um	
  caixa	
  de	
  menus	
  uRlizando	
  o	
  add_menu_page();




                                                                           31
Importar	
  um	
  sistema	
  para	
  o	
  Wordpress
Organize	
  seus	
  arquivos	
  normalmente,	
  dentro	
  da	
  pasta	
  do	
  plugin.




                                                                                         32
Importar	
  um	
  sistema	
  para	
  o	
  Wordpress
Aproveite	
  a	
  estrutura	
  de	
  HTML	
  (#wrap)	
  e	
  o	
  Layout	
  do	
  Wordpress	
  será	
  aplicado	
  naturalmente




                                                                                                                             33
Importar	
  um	
  sistema	
  para	
  o	
  Wordpress
E	
  no	
  banco	
  de	
  dados,	
  adicione	
  as	
  tabelas	
  que	
  precisar




                                                                                   34
E sempre...




              35
sempre...




            36
Pense no usuário.




                    37
Dúvidas? :)




Richard Barros
@richardbarros
www.homemmaquina.com.br            Code is poetry.




                                                     38

Contenu connexe

Tendances

Apresentação sobre Drupal
Apresentação sobre DrupalApresentação sobre Drupal
Apresentação sobre DrupalWebdrop
 
PyroCMS - Conhecendo o CMS - Sistema Gerenciador de Conteúdo
PyroCMS - Conhecendo o CMS - Sistema Gerenciador de ConteúdoPyroCMS - Conhecendo o CMS - Sistema Gerenciador de Conteúdo
PyroCMS - Conhecendo o CMS - Sistema Gerenciador de ConteúdoRangel Javier
 
Word camp sp 2017 willian marques
Word camp sp 2017   willian marquesWord camp sp 2017   willian marques
Word camp sp 2017 willian marquesWillian Marques
 
Do marketplace ao WordPress - WordCamp BH 2015
Do marketplace ao WordPress -  WordCamp BH 2015Do marketplace ao WordPress -  WordCamp BH 2015
Do marketplace ao WordPress - WordCamp BH 2015Fellyph Cintra
 
WordPress da instalação à criação de temas personalizados para seu site
WordPress da instalação à criação de temas personalizados para seu siteWordPress da instalação à criação de temas personalizados para seu site
WordPress da instalação à criação de temas personalizados para seu siteFlávio Ricardo B. Meira
 
Introdução ao Wordpress
Introdução ao WordpressIntrodução ao Wordpress
Introdução ao WordpressAline Corso
 
Palestra wordpress - II forum revista espírito livre
Palestra wordpress - II forum revista espírito livrePalestra wordpress - II forum revista espírito livre
Palestra wordpress - II forum revista espírito livreGustavo Freitas
 
Introdução ao WordPress
Introdução ao WordPressIntrodução ao WordPress
Introdução ao WordPressTales Augusto
 
WordPress, muito além de um software para blogs
WordPress, muito além de um software para blogsWordPress, muito além de um software para blogs
WordPress, muito além de um software para blogsCayo Medeiros
 
Wordpress e suas funções
Wordpress e suas funçõesWordpress e suas funções
Wordpress e suas funçõesDaniel Marcos
 
Como eu aprendo WordPress?
Como eu aprendo WordPress?Como eu aprendo WordPress?
Como eu aprendo WordPress?Breno Alves
 
Powershell “à minha maneira”
Powershell “à minha maneira”Powershell “à minha maneira”
Powershell “à minha maneira”pt_programar
 
WordCamp SP 2014 - SEO para Desenvolvedores WordPress
WordCamp SP 2014 - SEO para Desenvolvedores WordPressWordCamp SP 2014 - SEO para Desenvolvedores WordPress
WordCamp SP 2014 - SEO para Desenvolvedores WordPressRuan Barbosa
 
Dicas e truques para desenvolver projetos web utilizando WordPress
Dicas e truques para desenvolver projetos web utilizando WordPressDicas e truques para desenvolver projetos web utilizando WordPress
Dicas e truques para desenvolver projetos web utilizando WordPressLeo Baiano
 
Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance par...
Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance par...Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance par...
Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance par...Bruno Rodrigo S. Souza
 
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​Valério Souza
 
CMS Livres Gestao de conhecimento para web
CMS Livres   Gestao de conhecimento para webCMS Livres   Gestao de conhecimento para web
CMS Livres Gestao de conhecimento para webPaulino Michelazzo
 

Tendances (20)

Apresentação sobre Drupal
Apresentação sobre DrupalApresentação sobre Drupal
Apresentação sobre Drupal
 
PyroCMS - Conhecendo o CMS - Sistema Gerenciador de Conteúdo
PyroCMS - Conhecendo o CMS - Sistema Gerenciador de ConteúdoPyroCMS - Conhecendo o CMS - Sistema Gerenciador de Conteúdo
PyroCMS - Conhecendo o CMS - Sistema Gerenciador de Conteúdo
 
Word camp sp 2017 willian marques
Word camp sp 2017   willian marquesWord camp sp 2017   willian marques
Word camp sp 2017 willian marques
 
Conhecendo o WordPress
Conhecendo o WordPressConhecendo o WordPress
Conhecendo o WordPress
 
Do marketplace ao WordPress - WordCamp BH 2015
Do marketplace ao WordPress -  WordCamp BH 2015Do marketplace ao WordPress -  WordCamp BH 2015
Do marketplace ao WordPress - WordCamp BH 2015
 
WordPress da instalação à criação de temas personalizados para seu site
WordPress da instalação à criação de temas personalizados para seu siteWordPress da instalação à criação de temas personalizados para seu site
WordPress da instalação à criação de temas personalizados para seu site
 
Wordpress
WordpressWordpress
Wordpress
 
Introdução ao Wordpress
Introdução ao WordpressIntrodução ao Wordpress
Introdução ao Wordpress
 
Palestra wordpress - II forum revista espírito livre
Palestra wordpress - II forum revista espírito livrePalestra wordpress - II forum revista espírito livre
Palestra wordpress - II forum revista espírito livre
 
Introdução ao WordPress
Introdução ao WordPressIntrodução ao WordPress
Introdução ao WordPress
 
WordPress, muito além de um software para blogs
WordPress, muito além de um software para blogsWordPress, muito além de um software para blogs
WordPress, muito além de um software para blogs
 
Wordpress e suas funções
Wordpress e suas funçõesWordpress e suas funções
Wordpress e suas funções
 
Como eu aprendo WordPress?
Como eu aprendo WordPress?Como eu aprendo WordPress?
Como eu aprendo WordPress?
 
Powershell “à minha maneira”
Powershell “à minha maneira”Powershell “à minha maneira”
Powershell “à minha maneira”
 
WordCamp SP 2014 - SEO para Desenvolvedores WordPress
WordCamp SP 2014 - SEO para Desenvolvedores WordPressWordCamp SP 2014 - SEO para Desenvolvedores WordPress
WordCamp SP 2014 - SEO para Desenvolvedores WordPress
 
Dicas e truques para desenvolver projetos web utilizando WordPress
Dicas e truques para desenvolver projetos web utilizando WordPressDicas e truques para desenvolver projetos web utilizando WordPress
Dicas e truques para desenvolver projetos web utilizando WordPress
 
Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance par...
Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance par...Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance par...
Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance par...
 
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​
 
CMS Livres Gestao de conhecimento para web
CMS Livres   Gestao de conhecimento para webCMS Livres   Gestao de conhecimento para web
CMS Livres Gestao de conhecimento para web
 
Javafx
JavafxJavafx
Javafx
 

Similaire à Wordpress além de suas fronteiras: custom post types, taxonomias e sistemas importados

Ai1415 ad-tp2-g4-a
Ai1415 ad-tp2-g4-aAi1415 ad-tp2-g4-a
Ai1415 ad-tp2-g4-amfsmsl
 
Curso Wordpress para iniciantes
Curso Wordpress para iniciantesCurso Wordpress para iniciantes
Curso Wordpress para iniciantesMultimidia e Arte
 
WordPress: De blogs pessoais a grandes portais - Parte 1
WordPress: De blogs pessoais a grandes portais - Parte 1WordPress: De blogs pessoais a grandes portais - Parte 1
WordPress: De blogs pessoais a grandes portais - Parte 1Giancarlo Silva
 
00-Apresentação de WordPress e criação de sites.pdf
00-Apresentação de WordPress e criação de sites.pdf00-Apresentação de WordPress e criação de sites.pdf
00-Apresentação de WordPress e criação de sites.pdfcleber595366
 
Minicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPressMinicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPressJackson Meires
 
Palestra WordPress Flisol Amontada
Palestra WordPress Flisol Amontada Palestra WordPress Flisol Amontada
Palestra WordPress Flisol Amontada Jakson Silva
 
Site completo profissional sem código
Site completo profissional sem códigoSite completo profissional sem código
Site completo profissional sem códigoCesar Miltons
 
Crie seu site com o WordPress
Crie seu site com o WordPressCrie seu site com o WordPress
Crie seu site com o WordPressEduardo Sully
 
Content Management System CMS: Wordpress
Content Management System CMS: WordpressContent Management System CMS: Wordpress
Content Management System CMS: Wordpressrenancavichi
 
Administração e ferramentas para blogs
Administração e ferramentas para blogsAdministração e ferramentas para blogs
Administração e ferramentas para blogsTatiane Pires
 
Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010Zarathon Maia
 
Wordpress do blog ao ...
Wordpress do blog ao ... Wordpress do blog ao ...
Wordpress do blog ao ... Murilo Gama
 

Similaire à Wordpress além de suas fronteiras: custom post types, taxonomias e sistemas importados (20)

Wordpress101
Wordpress101Wordpress101
Wordpress101
 
Wordpress - Além dos blogs
Wordpress - Além dos blogsWordpress - Além dos blogs
Wordpress - Além dos blogs
 
Wordpress
WordpressWordpress
Wordpress
 
Ai1415 ad-tp2-g4-a
Ai1415 ad-tp2-g4-aAi1415 ad-tp2-g4-a
Ai1415 ad-tp2-g4-a
 
Curso Wordpress para iniciantes
Curso Wordpress para iniciantesCurso Wordpress para iniciantes
Curso Wordpress para iniciantes
 
WordPress: De blogs pessoais a grandes portais - Parte 1
WordPress: De blogs pessoais a grandes portais - Parte 1WordPress: De blogs pessoais a grandes portais - Parte 1
WordPress: De blogs pessoais a grandes portais - Parte 1
 
00-Apresentação de WordPress e criação de sites.pdf
00-Apresentação de WordPress e criação de sites.pdf00-Apresentação de WordPress e criação de sites.pdf
00-Apresentação de WordPress e criação de sites.pdf
 
Minicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPressMinicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPress
 
Palestra WordPress Flisol Amontada
Palestra WordPress Flisol Amontada Palestra WordPress Flisol Amontada
Palestra WordPress Flisol Amontada
 
Site completo profissional sem código
Site completo profissional sem códigoSite completo profissional sem código
Site completo profissional sem código
 
Crie seu site com o WordPress
Crie seu site com o WordPressCrie seu site com o WordPress
Crie seu site com o WordPress
 
Slides word press
Slides word pressSlides word press
Slides word press
 
Wordpress basico
Wordpress basicoWordpress basico
Wordpress basico
 
Novas Mídias
Novas MídiasNovas Mídias
Novas Mídias
 
Content Management System CMS: Wordpress
Content Management System CMS: WordpressContent Management System CMS: Wordpress
Content Management System CMS: Wordpress
 
Administração e ferramentas para blogs
Administração e ferramentas para blogsAdministração e ferramentas para blogs
Administração e ferramentas para blogs
 
Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010
 
Wordpress do blog ao ...
Wordpress do blog ao ... Wordpress do blog ao ...
Wordpress do blog ao ...
 
Como desenvolver um tema wordpress de A a Z
Como desenvolver um tema wordpress de A a ZComo desenvolver um tema wordpress de A a Z
Como desenvolver um tema wordpress de A a Z
 
Wordpress para iniciantes
Wordpress para iniciantesWordpress para iniciantes
Wordpress para iniciantes
 

Wordpress além de suas fronteiras: custom post types, taxonomias e sistemas importados