SlideShare a Scribd company logo
1 of 43
Download to read offline
como aliado do desenvolvedor FrontEnd
terça-feira, 16 de julho de 13
LeandroVieira
Sócio-Fundador e Diretor de
Tecnologia da Apiki WordPress
terça-feira, 16 de julho de 13
Participação de mercado mundial do
WordPress.org
2010: 8.9%
2011: 14.7%
2012: 22%?
2017: 50%?
terça-feira, 16 de julho de 13
O WordPress em sua terceira fase
Plataforma de blog: Publicação de conteúdo
CMS: Publicação de conteúdo
Plataforma de Aplicação (out of the box)
terça-feira, 16 de julho de 13
Quem está tirando proveito no Brasil e no Mundo?
Apiki
iMasters
The NewYork Times
E-Commerce Brasil
Buscapé Company
CNN
Grupo Abril
Grupo Estado
VTEX
...
terça-feira, 16 de julho de 13
terça-feira, 16 de julho de 13
http://cdn.devlup.com/wp-content/uploads/2011/08/html5_css_javascript.png
terça-feira, 16 de julho de 13
Hierarquia de arquivos
terça-feira, 16 de julho de 13
http://wptutsplus.s3.amazonaws.com/090_WPCheatSheets/WP_CheatSheet_TemplateMap.jpg
terça-feira, 16 de julho de 13
http://wptutsplus.s3.amazonaws.com/090_WPCheatSheets/WP_CheatSheet_ThemeAnatomy.jpg
terça-feira, 16 de julho de 13
Funções indispensáveis
Quais são? O que fazem?
Onde, como e quando usar?
wp_head();
wp_footer();
body_class();
post_class();
wp_nav_menu();
terça-feira, 16 de julho de 13
wp_head();
SEMPRE usar;
no header.php;
antes do </head>.
terça-feira, 16 de julho de 13
wp_head();
HTML
terça-feira, 16 de julho de 13
wp_footer();
SEMPRE usar;
no footer.php;
antes do </body>.
terça-feira, 16 de julho de 13
wp_footer();
HTML
terça-feira, 16 de julho de 13
body_class();
SEMPRE usar;
no header.php;
como atributo da tag <body>.
terça-feira, 16 de julho de 13
body_class();
HTML
terça-feira, 16 de julho de 13
post_class();
SEMPRE usar;
junto ao Loop do WordPress;
como atributo da tag <div>.
terça-feira, 16 de julho de 13
post_class();
HTML
terça-feira, 16 de julho de 13
wp_nav_menu();
Uso recomendado;
Navegação flexível e personalizada
terça-feira, 16 de julho de 13
wp_nav_menu();
HTML
terça-feira, 16 de julho de 13
wp_nav_menu();
Flexibilidade com classes inteligentes;
Flexibilidade com marcação eficiente;
Flexibilidade com código semântico.
terça-feira, 16 de julho de 13
Marcações HTML diversas
terça-feira, 16 de julho de 13
Sidebar e Widgets
terça-feira, 16 de julho de 13
Listagem de comentários
terça-feira, 16 de julho de 13
Formulário de comentário
terça-feira, 16 de julho de 13
O que vem aí na versão 3.5?
terça-feira, 16 de julho de 13
terça-feira, 16 de julho de 13
terça-feira, 16 de julho de 13
terça-feira, 16 de julho de 13
terça-feira, 16 de julho de 13
wp_enqueue_script();
wp_register_script();
wp_deregister_script();
wp_dequeue_script();
wp_localize_script();
terça-feira, 16 de julho de 13
wp_enqueue_script(
‘frontInBh-Script’,
‘http://www.frontinbh.com.br/assets/js/scripts_min.js’,
array( ‘jquery’ ),
‘2012’,
true
);
terça-feira, 16 de julho de 13
Scriptaculous
SWFObject
SWFUpload
ThickBox
Tiny MCE
Farbtastic (Color Picker)
JSON for JS
WP Editor
WordPress Ajax
...
terça-feira, 16 de julho de 13
wp_deregister_script( ‘jquery’ );
wp_register_script(
‘jquery’,
‘https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js’,
array(),
‘1.7.2’
);
terça-feira, 16 de julho de 13
Arquivo nativo nas instalações do WordPress;
Por padrão é feito o uso do jQuery.noConflict();
Evite conflitos e vários arquivos de uma mesma library.
terça-feira, 16 de julho de 13
O CSS no WordPress se limita única e exclusivamente a
sua criatividade.
terça-feira, 16 de julho de 13
<link rel="stylesheet" type="text/css" media="all" href="<?php
bloginfo( 'stylesheet_url' ); ?>" />
<link rel="stylesheet" type="text/css" media="all" href="<?php
bloginfo( 'stylesheet_url' ); ?>?v=<?php echo filemtime( TEMPLATEPATH .‘/
style.css’ ); ?>" />
terça-feira, 16 de julho de 13
terça-feira, 16 de julho de 13
O WordPress está em sua terceira fase.
E você em qual fase do WordPress está?
terça-feira, 16 de julho de 13
Participação de mercado mundial do
WordPress.org
2010: 8.9%
2011: 14.7%
2012: 22%?
2017: 50%?
terça-feira, 16 de julho de 13
é aliado do desenvolvedor FrontEnd
terça-feira, 16 de julho de 13
Obrigado!
terça-feira, 16 de julho de 13

More Related Content

Similar to WordPress como aliado do desenvolvedor front-end

Web Master: Programação Web
Web Master: Programação WebWeb Master: Programação Web
Web Master: Programação WebRenan Palmeira
 
Visão Geral De Desenvolvimento Web Sre 2012
Visão Geral De Desenvolvimento Web   Sre 2012Visão Geral De Desenvolvimento Web   Sre 2012
Visão Geral De Desenvolvimento Web Sre 2012Carlos Casalicchio
 
Melhorando a Experiência do Usuário com JavaScript e jQuery
Melhorando a Experiência do Usuário com JavaScript e jQueryMelhorando a Experiência do Usuário com JavaScript e jQuery
Melhorando a Experiência do Usuário com JavaScript e jQueryHarlley Oliveira
 
Cultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e develCultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e develJose Augusto Carvalho
 
SEO para Front-End - BeagaJS
SEO para Front-End - BeagaJSSEO para Front-End - BeagaJS
SEO para Front-End - BeagaJSFabio Ricotta
 
1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdf1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdfjoaoJunior93
 
Aula05-ProgramacaoparaWeb123456878915151
Aula05-ProgramacaoparaWeb123456878915151Aula05-ProgramacaoparaWeb123456878915151
Aula05-ProgramacaoparaWeb123456878915151alderleysousa444
 
Oficina de infraestrutura como código (apresentando o Puppet)
Oficina de infraestrutura como código (apresentando o Puppet)Oficina de infraestrutura como código (apresentando o Puppet)
Oficina de infraestrutura como código (apresentando o Puppet)Jose Augusto Carvalho
 
WordPress para Desenvolvedores - Utilizando WP como framework de desenvolvime...
WordPress para Desenvolvedores - Utilizando WP como framework de desenvolvime...WordPress para Desenvolvedores - Utilizando WP como framework de desenvolvime...
WordPress para Desenvolvedores - Utilizando WP como framework de desenvolvime...George Mendonça
 
WordPress SEO - SearchLabs 2010
WordPress SEO - SearchLabs 2010WordPress SEO - SearchLabs 2010
WordPress SEO - SearchLabs 2010Guga Alves
 
Webapp, já posso investir nisso ? Latinoware 2011
Webapp, já posso investir nisso ? Latinoware 2011Webapp, já posso investir nisso ? Latinoware 2011
Webapp, já posso investir nisso ? Latinoware 2011Bruno Fernandes "PorKaria"
 
Javascript State of the Union 2015
Javascript State of the Union 2015Javascript State of the Union 2015
Javascript State of the Union 2015Huge
 
Introdução ao javascript
Introdução ao javascriptIntrodução ao javascript
Introdução ao javascriptLuís Cobucci
 

Similar to WordPress como aliado do desenvolvedor front-end (20)

Php do Jeito Certo
Php do Jeito CertoPhp do Jeito Certo
Php do Jeito Certo
 
Conhecendo o Wordpress
Conhecendo o WordpressConhecendo o Wordpress
Conhecendo o Wordpress
 
Web Master: Programação Web
Web Master: Programação WebWeb Master: Programação Web
Web Master: Programação Web
 
Phpmagazine
PhpmagazinePhpmagazine
Phpmagazine
 
Visão Geral De Desenvolvimento Web Sre 2012
Visão Geral De Desenvolvimento Web   Sre 2012Visão Geral De Desenvolvimento Web   Sre 2012
Visão Geral De Desenvolvimento Web Sre 2012
 
Melhorando a Experiência do Usuário com JavaScript e jQuery
Melhorando a Experiência do Usuário com JavaScript e jQueryMelhorando a Experiência do Usuário com JavaScript e jQuery
Melhorando a Experiência do Usuário com JavaScript e jQuery
 
Cultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e develCultura DevOps e integração entre infra e devel
Cultura DevOps e integração entre infra e devel
 
SEO para Front-End - BeagaJS
SEO para Front-End - BeagaJSSEO para Front-End - BeagaJS
SEO para Front-End - BeagaJS
 
1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdf1502 - Revista - SQL Server.pdf
1502 - Revista - SQL Server.pdf
 
Aula05-ProgramacaoparaWeb123456878915151
Aula05-ProgramacaoparaWeb123456878915151Aula05-ProgramacaoparaWeb123456878915151
Aula05-ProgramacaoparaWeb123456878915151
 
Oficina de infraestrutura como código (apresentando o Puppet)
Oficina de infraestrutura como código (apresentando o Puppet)Oficina de infraestrutura como código (apresentando o Puppet)
Oficina de infraestrutura como código (apresentando o Puppet)
 
jQuery e ASP.Net mvc2
jQuery e ASP.Net mvc2jQuery e ASP.Net mvc2
jQuery e ASP.Net mvc2
 
WordPress para Desenvolvedores - Utilizando WP como framework de desenvolvime...
WordPress para Desenvolvedores - Utilizando WP como framework de desenvolvime...WordPress para Desenvolvedores - Utilizando WP como framework de desenvolvime...
WordPress para Desenvolvedores - Utilizando WP como framework de desenvolvime...
 
WordPress SEO - SearchLabs 2010
WordPress SEO - SearchLabs 2010WordPress SEO - SearchLabs 2010
WordPress SEO - SearchLabs 2010
 
Conhecendo o Adobe Flex 2
Conhecendo o Adobe Flex 2Conhecendo o Adobe Flex 2
Conhecendo o Adobe Flex 2
 
Os1
Os1Os1
Os1
 
Keynote por dentro do bootstrap
Keynote   por dentro do bootstrapKeynote   por dentro do bootstrap
Keynote por dentro do bootstrap
 
Webapp, já posso investir nisso ? Latinoware 2011
Webapp, já posso investir nisso ? Latinoware 2011Webapp, já posso investir nisso ? Latinoware 2011
Webapp, já posso investir nisso ? Latinoware 2011
 
Javascript State of the Union 2015
Javascript State of the Union 2015Javascript State of the Union 2015
Javascript State of the Union 2015
 
Introdução ao javascript
Introdução ao javascriptIntrodução ao javascript
Introdução ao javascript
 

More from Leandrinho Vieira

As vantagens e os desafios na implementação do Mobile First
As vantagens e os desafios na implementação do Mobile FirstAs vantagens e os desafios na implementação do Mobile First
As vantagens e os desafios na implementação do Mobile FirstLeandrinho Vieira
 
Os desafios da Gestão em Projetos Digitais
Os desafios da Gestão em Projetos DigitaisOs desafios da Gestão em Projetos Digitais
Os desafios da Gestão em Projetos DigitaisLeandrinho Vieira
 
WordCamp Porto Alegre - O WordPress é seguro. Inseguro é você.
WordCamp Porto Alegre - O WordPress é seguro. Inseguro é você.WordCamp Porto Alegre - O WordPress é seguro. Inseguro é você.
WordCamp Porto Alegre - O WordPress é seguro. Inseguro é você.Leandrinho Vieira
 
O profissional de comunicação que você precisa ser e ainda não te contara...
O profissional de comunicação que você precisa ser e ainda não te contara...O profissional de comunicação que você precisa ser e ainda não te contara...
O profissional de comunicação que você precisa ser e ainda não te contara...Leandrinho Vieira
 
Como o trabalho dos desenvolvedores impacta os negócios e o marketing digita...
Como o trabalho dos desenvolvedores impacta os negócios e o marketing digita...Como o trabalho dos desenvolvedores impacta os negócios e o marketing digita...
Como o trabalho dos desenvolvedores impacta os negócios e o marketing digita...Leandrinho Vieira
 
Seu e-commerce deve considerar blog como uma ferramenta de vendas
Seu e-commerce deve considerar blog como uma ferramenta de vendasSeu e-commerce deve considerar blog como uma ferramenta de vendas
Seu e-commerce deve considerar blog como uma ferramenta de vendasLeandrinho Vieira
 
Repita 7 vezes: o WordPress é seguro
Repita 7 vezes: o WordPress é seguroRepita 7 vezes: o WordPress é seguro
Repita 7 vezes: o WordPress é seguroLeandrinho Vieira
 
O WordPress é seguro. Inseguro é você. Edição Belo Horizonte/MG
O WordPress é seguro. Inseguro é você. Edição Belo Horizonte/MGO WordPress é seguro. Inseguro é você. Edição Belo Horizonte/MG
O WordPress é seguro. Inseguro é você. Edição Belo Horizonte/MGLeandrinho Vieira
 
O WordPress é seguro. Inseguro é você. Edição Vitória/ES
O WordPress é seguro. Inseguro é você. Edição Vitória/ESO WordPress é seguro. Inseguro é você. Edição Vitória/ES
O WordPress é seguro. Inseguro é você. Edição Vitória/ESLeandrinho Vieira
 
Processo completo de desenvolvimento de um tema (Do Photoshop ao PHP)
Processo completo de desenvolvimento de um tema (Do Photoshop ao PHP)Processo completo de desenvolvimento de um tema (Do Photoshop ao PHP)
Processo completo de desenvolvimento de um tema (Do Photoshop ao PHP)Leandrinho Vieira
 
Desenvolvimento de plugins WordPress
Desenvolvimento de plugins WordPressDesenvolvimento de plugins WordPress
Desenvolvimento de plugins WordPressLeandrinho Vieira
 
Como criar um plugin para WordPress
Como criar um plugin para WordPressComo criar um plugin para WordPress
Como criar um plugin para WordPressLeandrinho Vieira
 
Desenvolvimento Do jQuery Light Box Plugin ao vivo
Desenvolvimento Do jQuery Light Box Plugin ao vivoDesenvolvimento Do jQuery Light Box Plugin ao vivo
Desenvolvimento Do jQuery Light Box Plugin ao vivoLeandrinho Vieira
 

More from Leandrinho Vieira (14)

As vantagens e os desafios na implementação do Mobile First
As vantagens e os desafios na implementação do Mobile FirstAs vantagens e os desafios na implementação do Mobile First
As vantagens e os desafios na implementação do Mobile First
 
Os desafios da Gestão em Projetos Digitais
Os desafios da Gestão em Projetos DigitaisOs desafios da Gestão em Projetos Digitais
Os desafios da Gestão em Projetos Digitais
 
WordCamp Porto Alegre - O WordPress é seguro. Inseguro é você.
WordCamp Porto Alegre - O WordPress é seguro. Inseguro é você.WordCamp Porto Alegre - O WordPress é seguro. Inseguro é você.
WordCamp Porto Alegre - O WordPress é seguro. Inseguro é você.
 
O profissional de comunicação que você precisa ser e ainda não te contara...
O profissional de comunicação que você precisa ser e ainda não te contara...O profissional de comunicação que você precisa ser e ainda não te contara...
O profissional de comunicação que você precisa ser e ainda não te contara...
 
Como o trabalho dos desenvolvedores impacta os negócios e o marketing digita...
Como o trabalho dos desenvolvedores impacta os negócios e o marketing digita...Como o trabalho dos desenvolvedores impacta os negócios e o marketing digita...
Como o trabalho dos desenvolvedores impacta os negócios e o marketing digita...
 
Mobilize-se com WordPress
Mobilize-se com WordPressMobilize-se com WordPress
Mobilize-se com WordPress
 
Seu e-commerce deve considerar blog como uma ferramenta de vendas
Seu e-commerce deve considerar blog como uma ferramenta de vendasSeu e-commerce deve considerar blog como uma ferramenta de vendas
Seu e-commerce deve considerar blog como uma ferramenta de vendas
 
Repita 7 vezes: o WordPress é seguro
Repita 7 vezes: o WordPress é seguroRepita 7 vezes: o WordPress é seguro
Repita 7 vezes: o WordPress é seguro
 
O WordPress é seguro. Inseguro é você. Edição Belo Horizonte/MG
O WordPress é seguro. Inseguro é você. Edição Belo Horizonte/MGO WordPress é seguro. Inseguro é você. Edição Belo Horizonte/MG
O WordPress é seguro. Inseguro é você. Edição Belo Horizonte/MG
 
O WordPress é seguro. Inseguro é você. Edição Vitória/ES
O WordPress é seguro. Inseguro é você. Edição Vitória/ESO WordPress é seguro. Inseguro é você. Edição Vitória/ES
O WordPress é seguro. Inseguro é você. Edição Vitória/ES
 
Processo completo de desenvolvimento de um tema (Do Photoshop ao PHP)
Processo completo de desenvolvimento de um tema (Do Photoshop ao PHP)Processo completo de desenvolvimento de um tema (Do Photoshop ao PHP)
Processo completo de desenvolvimento de um tema (Do Photoshop ao PHP)
 
Desenvolvimento de plugins WordPress
Desenvolvimento de plugins WordPressDesenvolvimento de plugins WordPress
Desenvolvimento de plugins WordPress
 
Como criar um plugin para WordPress
Como criar um plugin para WordPressComo criar um plugin para WordPress
Como criar um plugin para WordPress
 
Desenvolvimento Do jQuery Light Box Plugin ao vivo
Desenvolvimento Do jQuery Light Box Plugin ao vivoDesenvolvimento Do jQuery Light Box Plugin ao vivo
Desenvolvimento Do jQuery Light Box Plugin ao vivo
 

WordPress como aliado do desenvolvedor front-end