SlideShare uma empresa Scribd logo
1 de 42
Baixar para ler offline
Wordpress
Além dos Blogs
Desenvolvedor Front-End
desde 2013
Desenvolvedor Full-Stack
2011 - 2013
Projetos
pessoais
Webmaster
2009
"Website Excellence
Award"
trabalhou para marcas, como:
Mais sobre o João: www.joaomarcoss.com
Hoje vamos...
• Conhecer o WP,
• O Painel de Controle,
• Entender como funciona,
• E saber como aproveitá-lo em seu projeto.
Introdução
Prazer, Wordpress.
O que é?
O Wordpress é uma plataforma de Software Livre para Gerenciamento
de Conteúdo.
Escrito em PHP com MySQL, abrange 70%* do mercado em relação a
outros CMSs e representa 23%* de todos os sites do mundo.
​
*Dados do Wordpress
De onde vem tanto sucesso?
• Liberdade para criar
• Facilidade de usar
• Bom, “barato” e “rápido”
• Padrões Web
• Otimizado para buscadores (ou não, você decide!)
• Comunidade gigante
No que eles acreditam?
"Design for the Majority"
"Decisions, not Options - When making decisions these are the users we
consider first."
"Clean, Lean, and Mean"
"Great software should work with little configuration and setup."
​
https://wordpress.org/about/philosophy/
Quem usa?
Por onde começar?
• ​Wordpress.com – Cadastre-se e use
• Wordpress.org – Baixe, instale e use
• Instaladores em serviços de hospedagem – Amazon, Azure, Locaweb,
UOL Host, King Host...
​
O Wordpress.com é mais limitado, em resumo. Leia mais:
http://premium.wpmudev.org/blog/wordpress-org-vs-wordpress-com-
2015
Como instalar?
1. Baixe o pacote
2. Extraia o arquivo em seu ambiente
3. Chame a url do seu ambiente
4. ​Configure o banco de dados
5. Dê um nome para seu site
6. Configure um usuário
7. Explore!​
Instruções detalhadas:
https://codex.wordpress.org/pt-br:Instalando_o_WordPress
O painel administrativo
/wp-admin/
Este é o painel
Páginas
As páginas “estáticas” do seu site. Exemplos de uso: Quem somos, Serviços,
Fale Conosco/Informações de contato, Políticas, ...
Podem ter:
• Sub-páginas
• Campos personalizados
• Layouts e funções diferentes (volto a falar disso)
Leia mais:
https://codex.wordpress.org/pt-br:Criando_P%C3%A1ginas
Posts
As publicações do seu site: Notícias, histórias, reviews, ...
Possuem:
• Categorias
• Tags
• Campos personalizados
Leia mais:
https://codex.wordpress.org/pt-br:Escrevendo_Posts
Comentários
• Nativo
• Páginas e posts
• Blacklist: elimine palavras e IPs indesejados
• Akismet pré-instalado: proteja-se contra spams
• Notificações
• Review
• Bloquear se houver muitos links
Leia mais:
https://codex.wordpress.org/pt-
br:Modera%C3%A7%C3%A3o_de_Coment%C3%A1rios
Aparência
• Temas
• Personalizar, Cabeçalho, Fundo
• Menus
• Widgets
• Editor
Temas
A "cara" do seu site...
• Gerenciar
• Editar / Personalizar / Visualizar
• Buscar e instalar direto no Painel
• Ou baixar (de algum lugar) e fazer upload
Plugins
• Adiciona ou melhora funcionalidades
• Gratuitos e pagos
• Editor
• Cuidado com excessos! Quanto mais plug-ins, mais lento pode ficar.
Plugins recomendados
• Google Analytics
• Google Webmasters
• Disqus ou Comentários do Facebook
• Addthis
• Newsletter
• Fale Conosco
• SEO
• Campos personalizados
Usuários
• Perfis de usuários
• Assinante
• Colaborador
• Autor
• Editor
• Administrador
• Campos personalizados (via Plugin ou Manual)
Ferramentas
• Publicação
• Conversão de Categoriase Tags
• Importação de dados
• Exportação de dados
Configurações
• Geral – site, data, hora e idioma
• Escrita – padrões de post, publicações via e-mail e serviços de
atualização (PING - SEO)
• Leitura – home, posts em página e feed, conteúdo de feed,
visibilidade em mecanismos de buscas
• Discussão – configurações de comentários
• Mídia – pré-definições de imagens e organização dos conteúdos
enviados
• Links permanentes – configuração do formato de link dos posts
Atualizações
• Atualizações de segurança são automáticas
• Atualizações do sistema, plugins, temas e traduções são feitas pelo
painel ou manualmente.
• Antes de atualizar, atenção para possíveis customizações.
Dica: Opções de tela
• Configurações personalizadas de tela (varia conforme item do menu)
Como o WP funciona
Banco de dados, estrutura de templates e adicionando módulos
Estrutura de arquivos
• wp-admin – painel de controle
• wp-content – temas, plug-ins, internacionalização, uploads (mídia).
• wp-include – core do Wordpress
• wp-config.php – configurações de banco
O Banco de Dados v3.9.4
O Banco de Dados v3.9.4
O Banco de Dados v3.9.4
• Categorias
• Tags
• Classificações personalizadas
O Banco de Dados v3.9.4
• Páginas
• Posts
• Publicações/Módulos
Personalizados
O Banco de Dados v3.9.4
wp_users
• Relacionamentos
• wp_posts
• wp_comments
O Banco de Dados v3.9.4
Hierarquia de Tema
ainda sobre customização de temas...
“A Detailed Guide To
WordPress Custom Page
Templates”
http://www.smashingmagazine.com/2015/06/wordpress-custom-
page-templates/
Adicionando um novo módulo...
“Extending WordPress With
Custom Content Types”
http://www.smashingmagazine.com/2015/04/extending-wordpress-
custom-content-types/
Seu projeto em WP
Como aproveitar os benefícios, sem dor de cabeças
Conheça seu “problema”
• O que precisa ser resolvido?
• Qual/Quanto é o público?
• Quais são os planos futuros?
• Precisa de um CMS muito personalizado?
• Os dados são capturados de outro lugar?
• Onde mais será utilizado os dados produzidos?
Escolha um bom tema
• Procure o que mais próximo do seu problema
• Busque plug-ins
Desenhe com base no tema
• Faça um sitemap
• Desenvolva a solução com base nos layouts dispostos pelo tema
• Personalize e deixe com a sua cara...
• Mas cuidado! Ao personalizar, verifique se poderá receber
atualizações do tema depois.
Mantenha-se atualizado
• Documentação/Site do Wordpress.org
• Tableless
• Smashing Magazine
• Grupos
• YouTube
• Descubre sempre outros caminhos...
Obrigado!
joao@joaomarcoss.com
Não deixe de enviar dúvidas e comentários.

Mais conteúdo relacionado

Mais procurados

Site profissional em wordpress - emerson01@gmail
Site profissional em wordpress - emerson01@gmailSite profissional em wordpress - emerson01@gmail
Site profissional em wordpress - emerson01@gmailEmersonGonalves43
 
Introdução ao Desenvolvimento de Temas para Drupal
Introdução ao Desenvolvimento de Temas para DrupalIntrodução ao Desenvolvimento de Temas para Drupal
Introdução ao Desenvolvimento de Temas para DrupalUTFPR
 
Wordpress - Introdução
Wordpress - IntroduçãoWordpress - Introdução
Wordpress - IntroduçãoRennan Martini
 
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
 
Curso de WordPress para não programadores - Aula 002 - Cristiano Santos
Curso de WordPress para não programadores - Aula 002 - Cristiano SantosCurso de WordPress para não programadores - Aula 002 - Cristiano Santos
Curso de WordPress para não programadores - Aula 002 - Cristiano Santosaluni_ead
 
Construindo uma Plataforma de Website as a Service (WaaS) com WordPress Multi...
Construindo uma Plataforma de Website as a Service (WaaS) com WordPress Multi...Construindo uma Plataforma de Website as a Service (WaaS) com WordPress Multi...
Construindo uma Plataforma de Website as a Service (WaaS) com WordPress Multi...Arindo Duque
 
Curso de WordPress - Não Sei Programar - Cristiano Santos
Curso de WordPress - Não Sei Programar - Cristiano SantosCurso de WordPress - Não Sei Programar - Cristiano Santos
Curso de WordPress - Não Sei Programar - Cristiano Santosaluni_ead
 
Introducao ao WordPress
Introducao ao WordPressIntroducao ao WordPress
Introducao ao WordPressKennedy Lucas
 
Clean code: programando com WordPress de forma profissional
Clean code: programando com WordPress de forma profissionalClean code: programando com WordPress de forma profissional
Clean code: programando com WordPress de forma profissionalLeo Baiano
 
Wordpress SEO - Muito além de plugins
Wordpress SEO - Muito além de pluginsWordpress SEO - Muito além de plugins
Wordpress SEO - Muito além de pluginsFabio Ricotta
 
Meetup Wordpress SEO - Porto Janeiro 2015
Meetup Wordpress SEO - Porto Janeiro 2015Meetup Wordpress SEO - Porto Janeiro 2015
Meetup Wordpress SEO - Porto Janeiro 2015Miguel Brandão
 
Novidades do VS11, .Net 4.5 e EF5
Novidades do VS11, .Net 4.5 e EF5Novidades do VS11, .Net 4.5 e EF5
Novidades do VS11, .Net 4.5 e EF5Bruno Maestro
 
Usando os Recursos do Joomla! ao Máximo
Usando os Recursos do Joomla! ao MáximoUsando os Recursos do Joomla! ao Máximo
Usando os Recursos do Joomla! ao MáximoPedro Renan
 
Workflow WordPress + JavaScript - WordCamp Rio
Workflow WordPress + JavaScript  - WordCamp RioWorkflow WordPress + JavaScript  - WordCamp Rio
Workflow WordPress + JavaScript - WordCamp RioFellyph Cintra
 
Otimização Front-end para WordPress
Otimização Front-end para WordPressOtimização Front-end para WordPress
Otimização Front-end para WordPressGuga Alves
 
SEO – A PEÇA CHAVE DO QUEBRA-CABEÇA
SEO –  A PEÇA CHAVE DO QUEBRA-CABEÇASEO –  A PEÇA CHAVE DO QUEBRA-CABEÇA
SEO – A PEÇA CHAVE DO QUEBRA-CABEÇALeonardo Ferreira
 

Mais procurados (20)

Site profissional em wordpress - emerson01@gmail
Site profissional em wordpress - emerson01@gmailSite profissional em wordpress - emerson01@gmail
Site profissional em wordpress - emerson01@gmail
 
Introdução ao Desenvolvimento de Temas para Drupal
Introdução ao Desenvolvimento de Temas para DrupalIntrodução ao Desenvolvimento de Temas para Drupal
Introdução ao Desenvolvimento de Temas para Drupal
 
Wordpress - Introdução
Wordpress - IntroduçãoWordpress - Introdução
Wordpress - Introdução
 
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
 
Novas Mídias
Novas MídiasNovas Mídias
Novas Mídias
 
Curso de WordPress para não programadores - Aula 002 - Cristiano Santos
Curso de WordPress para não programadores - Aula 002 - Cristiano SantosCurso de WordPress para não programadores - Aula 002 - Cristiano Santos
Curso de WordPress para não programadores - Aula 002 - Cristiano Santos
 
Construindo uma Plataforma de Website as a Service (WaaS) com WordPress Multi...
Construindo uma Plataforma de Website as a Service (WaaS) com WordPress Multi...Construindo uma Plataforma de Website as a Service (WaaS) com WordPress Multi...
Construindo uma Plataforma de Website as a Service (WaaS) com WordPress Multi...
 
Curso de WordPress - Não Sei Programar - Cristiano Santos
Curso de WordPress - Não Sei Programar - Cristiano SantosCurso de WordPress - Não Sei Programar - Cristiano Santos
Curso de WordPress - Não Sei Programar - Cristiano Santos
 
Introducao ao WordPress
Introducao ao WordPressIntroducao ao WordPress
Introducao ao WordPress
 
Clean code: programando com WordPress de forma profissional
Clean code: programando com WordPress de forma profissionalClean code: programando com WordPress de forma profissional
Clean code: programando com WordPress de forma profissional
 
Projeto website
Projeto websiteProjeto website
Projeto website
 
Wordpress SEO - Muito além de plugins
Wordpress SEO - Muito além de pluginsWordpress SEO - Muito além de plugins
Wordpress SEO - Muito além de plugins
 
Meetup Wordpress SEO - Porto Janeiro 2015
Meetup Wordpress SEO - Porto Janeiro 2015Meetup Wordpress SEO - Porto Janeiro 2015
Meetup Wordpress SEO - Porto Janeiro 2015
 
Novidades do VS11, .Net 4.5 e EF5
Novidades do VS11, .Net 4.5 e EF5Novidades do VS11, .Net 4.5 e EF5
Novidades do VS11, .Net 4.5 e EF5
 
Usando os Recursos do Joomla! ao Máximo
Usando os Recursos do Joomla! ao MáximoUsando os Recursos do Joomla! ao Máximo
Usando os Recursos do Joomla! ao Máximo
 
Workflow WordPress + JavaScript - WordCamp Rio
Workflow WordPress + JavaScript  - WordCamp RioWorkflow WordPress + JavaScript  - WordCamp Rio
Workflow WordPress + JavaScript - WordCamp Rio
 
Conhecendo o WordPress
Conhecendo o WordPressConhecendo o WordPress
Conhecendo o WordPress
 
Otimização Front-end para WordPress
Otimização Front-end para WordPressOtimização Front-end para WordPress
Otimização Front-end para WordPress
 
PHP
PHPPHP
PHP
 
SEO – A PEÇA CHAVE DO QUEBRA-CABEÇA
SEO –  A PEÇA CHAVE DO QUEBRA-CABEÇASEO –  A PEÇA CHAVE DO QUEBRA-CABEÇA
SEO – A PEÇA CHAVE DO QUEBRA-CABEÇA
 

Destaque

Bir riyaziyyatçinin-şair-dünyasi
Bir riyaziyyatçinin-şair-dünyasiBir riyaziyyatçinin-şair-dünyasi
Bir riyaziyyatçinin-şair-dünyasiUlviyye Qızı
 
Matt Hall Letter of Recommendation
Matt Hall Letter of RecommendationMatt Hall Letter of Recommendation
Matt Hall Letter of RecommendationTameko Wood
 
Computer Learning Center
Computer Learning CenterComputer Learning Center
Computer Learning Centerdnoliver
 
世界報紙頭條0120
世界報紙頭條0120世界報紙頭條0120
世界報紙頭條0120中 央社
 
ผลกระทบการท่องเที่ยวแม่ฮ่องสอน
ผลกระทบการท่องเที่ยวแม่ฮ่องสอนผลกระทบการท่องเที่ยวแม่ฮ่องสอน
ผลกระทบการท่องเที่ยวแม่ฮ่องสอนเจษรา คชฤทธิ์
 
Delta kalama el
Delta kalama elDelta kalama el
Delta kalama elioannoug
 
TARIFA SPAIN タリファ、スペイン
TARIFA SPAIN タリファ、スペインTARIFA SPAIN タリファ、スペイン
TARIFA SPAIN タリファ、スペインB & M Co., Ltd.
 
Cadeira Fixa Escritório Anguilla - azul j serrano
Cadeira Fixa Escritório Anguilla - azul j serranoCadeira Fixa Escritório Anguilla - azul j serrano
Cadeira Fixa Escritório Anguilla - azul j serranoIndústria das Cadeiras
 
Herramientas de google
Herramientas de googleHerramientas de google
Herramientas de googletefy2702
 
Conferencia Carlos Bizzotto
Conferencia Carlos Bizzotto Conferencia Carlos Bizzotto
Conferencia Carlos Bizzotto lideresacademicos
 
APS TENDER - Презентация
APS TENDER - ПрезентацияAPS TENDER - Презентация
APS TENDER - ПрезентацияDmitriy Pryadko
 
Senior Project_James Barr
Senior Project_James BarrSenior Project_James Barr
Senior Project_James BarrJames Barr
 

Destaque (16)

Bir riyaziyyatçinin-şair-dünyasi
Bir riyaziyyatçinin-şair-dünyasiBir riyaziyyatçinin-şair-dünyasi
Bir riyaziyyatçinin-şair-dünyasi
 
Matt Hall Letter of Recommendation
Matt Hall Letter of RecommendationMatt Hall Letter of Recommendation
Matt Hall Letter of Recommendation
 
Jorge zavala
Jorge zavalaJorge zavala
Jorge zavala
 
Computer Learning Center
Computer Learning CenterComputer Learning Center
Computer Learning Center
 
EDAD 677 Final Project
EDAD 677 Final ProjectEDAD 677 Final Project
EDAD 677 Final Project
 
世界報紙頭條0120
世界報紙頭條0120世界報紙頭條0120
世界報紙頭條0120
 
ผลกระทบการท่องเที่ยวแม่ฮ่องสอน
ผลกระทบการท่องเที่ยวแม่ฮ่องสอนผลกระทบการท่องเที่ยวแม่ฮ่องสอน
ผลกระทบการท่องเที่ยวแม่ฮ่องสอน
 
Delta kalama el
Delta kalama elDelta kalama el
Delta kalama el
 
TARIFA SPAIN タリファ、スペイン
TARIFA SPAIN タリファ、スペインTARIFA SPAIN タリファ、スペイン
TARIFA SPAIN タリファ、スペイン
 
Cadeira Fixa Escritório Anguilla - azul j serrano
Cadeira Fixa Escritório Anguilla - azul j serranoCadeira Fixa Escritório Anguilla - azul j serrano
Cadeira Fixa Escritório Anguilla - azul j serrano
 
Herramientas de google
Herramientas de googleHerramientas de google
Herramientas de google
 
Conferencia Carlos Bizzotto
Conferencia Carlos Bizzotto Conferencia Carlos Bizzotto
Conferencia Carlos Bizzotto
 
APS TENDER - Презентация
APS TENDER - ПрезентацияAPS TENDER - Презентация
APS TENDER - Презентация
 
Senior Project_James Barr
Senior Project_James BarrSenior Project_James Barr
Senior Project_James Barr
 
tp minds 2015
tp minds 2015tp minds 2015
tp minds 2015
 
certificate_bachelordegree
certificate_bachelordegreecertificate_bachelordegree
certificate_bachelordegree
 

Semelhante a Wordpress - Além dos blogs

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
 
Minicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPressMinicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPressJackson Meires
 
Formação WordPress
Formação WordPressFormação WordPress
Formação WordPressvaleriovaz
 
Explorando o Painel do WordPress
Explorando o Painel do WordPressExplorando o Painel do WordPress
Explorando o Painel do WordPressBreno Alves
 
Joomla!: uma visão geral
Joomla!: uma visão geralJoomla!: uma visão geral
Joomla!: uma visão geralMarcelo Andrade
 
Wordpress e suas funções
Wordpress e suas funçõesWordpress e suas funções
Wordpress e suas funçõesDaniel Marcos
 
Wordpress além de suas fronteiras #wpmeetuprj
Wordpress além de suas fronteiras #wpmeetuprjWordpress além de suas fronteiras #wpmeetuprj
Wordpress além de suas fronteiras #wpmeetuprjRichard Barros
 
Wordpress :: Alterando aparência
Wordpress :: Alterando aparênciaWordpress :: Alterando aparência
Wordpress :: Alterando aparênciaWesley R. Bezerra
 
Content Management System CMS: Wordpress
Content Management System CMS: WordpressContent Management System CMS: Wordpress
Content Management System CMS: Wordpressrenancavichi
 
Como fazer um blog usando wordpress
Como fazer um blog usando wordpressComo fazer um blog usando wordpress
Como fazer um blog usando wordpressGustavo Fantin
 
Seo para Blogs WordPress
Seo para Blogs WordPressSeo para Blogs WordPress
Seo para Blogs WordPressGuga Alves
 
SEO para E-Commerce: lojas online com sucesso!
SEO para E-Commerce: lojas online com sucesso!SEO para E-Commerce: lojas online com sucesso!
SEO para E-Commerce: lojas online com sucesso!introfini
 
WordPress para Redatores, Jornalistas e Produtores de Conteúdo em geral
WordPress para Redatores, Jornalistas e Produtores de Conteúdo em geralWordPress para Redatores, Jornalistas e Produtores de Conteúdo em geral
WordPress para Redatores, Jornalistas e Produtores de Conteúdo em geralNauweb
 
Passo a Passo SEO - Otimização de Sites para Sistemas de Busca
Passo a Passo SEO - Otimização de Sites para Sistemas de BuscaPasso a Passo SEO - Otimização de Sites para Sistemas de Busca
Passo a Passo SEO - Otimização de Sites para Sistemas de BuscaEnlink
 

Semelhante a Wordpress - Além dos blogs (20)

Wordpress
WordpressWordpress
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
 
Minicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPressMinicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPress
 
Formação WordPress
Formação WordPressFormação WordPress
Formação WordPress
 
Curso de WordPress
Curso de WordPressCurso de WordPress
Curso de WordPress
 
Explorando o Painel do WordPress
Explorando o Painel do WordPressExplorando o Painel do WordPress
Explorando o Painel do WordPress
 
Joomla!: uma visão geral
Joomla!: uma visão geralJoomla!: uma visão geral
Joomla!: uma visão geral
 
Wordpress e suas funções
Wordpress e suas funçõesWordpress e suas funções
Wordpress e suas funções
 
Wordpress além de suas fronteiras #wpmeetuprj
Wordpress além de suas fronteiras #wpmeetuprjWordpress além de suas fronteiras #wpmeetuprj
Wordpress além de suas fronteiras #wpmeetuprj
 
Wordpress :: Alterando aparência
Wordpress :: Alterando aparênciaWordpress :: Alterando aparência
Wordpress :: Alterando aparência
 
Content Management System CMS: Wordpress
Content Management System CMS: WordpressContent Management System CMS: Wordpress
Content Management System CMS: Wordpress
 
Como fazer um blog usando wordpress
Como fazer um blog usando wordpressComo fazer um blog usando wordpress
Como fazer um blog usando wordpress
 
BITS | BrasilCMS | wordpress
BITS | BrasilCMS | wordpressBITS | BrasilCMS | wordpress
BITS | BrasilCMS | wordpress
 
Seo para Blogs WordPress
Seo para Blogs WordPressSeo para Blogs WordPress
Seo para Blogs WordPress
 
SEO para E-Commerce: lojas online com sucesso!
SEO para E-Commerce: lojas online com sucesso!SEO para E-Commerce: lojas online com sucesso!
SEO para E-Commerce: lojas online com sucesso!
 
WordPress para Redatores, Jornalistas e Produtores de Conteúdo em geral
WordPress para Redatores, Jornalistas e Produtores de Conteúdo em geralWordPress para Redatores, Jornalistas e Produtores de Conteúdo em geral
WordPress para Redatores, Jornalistas e Produtores de Conteúdo em geral
 
Wordpress 1
Wordpress 1Wordpress 1
Wordpress 1
 
Wordpress
WordpressWordpress
Wordpress
 
Wordpress
WordpressWordpress
Wordpress
 
Passo a Passo SEO - Otimização de Sites para Sistemas de Busca
Passo a Passo SEO - Otimização de Sites para Sistemas de BuscaPasso a Passo SEO - Otimização de Sites para Sistemas de Busca
Passo a Passo SEO - Otimização de Sites para Sistemas de Busca
 

Wordpress - Além dos blogs

  • 2. Desenvolvedor Front-End desde 2013 Desenvolvedor Full-Stack 2011 - 2013 Projetos pessoais Webmaster 2009 "Website Excellence Award" trabalhou para marcas, como: Mais sobre o João: www.joaomarcoss.com
  • 3. Hoje vamos... • Conhecer o WP, • O Painel de Controle, • Entender como funciona, • E saber como aproveitá-lo em seu projeto.
  • 5. O que é? O Wordpress é uma plataforma de Software Livre para Gerenciamento de Conteúdo. Escrito em PHP com MySQL, abrange 70%* do mercado em relação a outros CMSs e representa 23%* de todos os sites do mundo. ​ *Dados do Wordpress
  • 6. De onde vem tanto sucesso? • Liberdade para criar • Facilidade de usar • Bom, “barato” e “rápido” • Padrões Web • Otimizado para buscadores (ou não, você decide!) • Comunidade gigante
  • 7. No que eles acreditam? "Design for the Majority" "Decisions, not Options - When making decisions these are the users we consider first." "Clean, Lean, and Mean" "Great software should work with little configuration and setup." ​ https://wordpress.org/about/philosophy/
  • 9. Por onde começar? • ​Wordpress.com – Cadastre-se e use • Wordpress.org – Baixe, instale e use • Instaladores em serviços de hospedagem – Amazon, Azure, Locaweb, UOL Host, King Host... ​ O Wordpress.com é mais limitado, em resumo. Leia mais: http://premium.wpmudev.org/blog/wordpress-org-vs-wordpress-com- 2015
  • 10. Como instalar? 1. Baixe o pacote 2. Extraia o arquivo em seu ambiente 3. Chame a url do seu ambiente 4. ​Configure o banco de dados 5. Dê um nome para seu site 6. Configure um usuário 7. Explore!​ Instruções detalhadas: https://codex.wordpress.org/pt-br:Instalando_o_WordPress
  • 12. Este é o painel
  • 13. Páginas As páginas “estáticas” do seu site. Exemplos de uso: Quem somos, Serviços, Fale Conosco/Informações de contato, Políticas, ... Podem ter: • Sub-páginas • Campos personalizados • Layouts e funções diferentes (volto a falar disso) Leia mais: https://codex.wordpress.org/pt-br:Criando_P%C3%A1ginas
  • 14. Posts As publicações do seu site: Notícias, histórias, reviews, ... Possuem: • Categorias • Tags • Campos personalizados Leia mais: https://codex.wordpress.org/pt-br:Escrevendo_Posts
  • 15. Comentários • Nativo • Páginas e posts • Blacklist: elimine palavras e IPs indesejados • Akismet pré-instalado: proteja-se contra spams • Notificações • Review • Bloquear se houver muitos links Leia mais: https://codex.wordpress.org/pt- br:Modera%C3%A7%C3%A3o_de_Coment%C3%A1rios
  • 16. Aparência • Temas • Personalizar, Cabeçalho, Fundo • Menus • Widgets • Editor
  • 17. Temas A "cara" do seu site... • Gerenciar • Editar / Personalizar / Visualizar • Buscar e instalar direto no Painel • Ou baixar (de algum lugar) e fazer upload
  • 18. Plugins • Adiciona ou melhora funcionalidades • Gratuitos e pagos • Editor • Cuidado com excessos! Quanto mais plug-ins, mais lento pode ficar.
  • 19. Plugins recomendados • Google Analytics • Google Webmasters • Disqus ou Comentários do Facebook • Addthis • Newsletter • Fale Conosco • SEO • Campos personalizados
  • 20. Usuários • Perfis de usuários • Assinante • Colaborador • Autor • Editor • Administrador • Campos personalizados (via Plugin ou Manual)
  • 21. Ferramentas • Publicação • Conversão de Categoriase Tags • Importação de dados • Exportação de dados
  • 22. Configurações • Geral – site, data, hora e idioma • Escrita – padrões de post, publicações via e-mail e serviços de atualização (PING - SEO) • Leitura – home, posts em página e feed, conteúdo de feed, visibilidade em mecanismos de buscas • Discussão – configurações de comentários • Mídia – pré-definições de imagens e organização dos conteúdos enviados • Links permanentes – configuração do formato de link dos posts
  • 23. Atualizações • Atualizações de segurança são automáticas • Atualizações do sistema, plugins, temas e traduções são feitas pelo painel ou manualmente. • Antes de atualizar, atenção para possíveis customizações.
  • 24. Dica: Opções de tela • Configurações personalizadas de tela (varia conforme item do menu)
  • 25. Como o WP funciona Banco de dados, estrutura de templates e adicionando módulos
  • 26. Estrutura de arquivos • wp-admin – painel de controle • wp-content – temas, plug-ins, internacionalização, uploads (mídia). • wp-include – core do Wordpress • wp-config.php – configurações de banco
  • 27. O Banco de Dados v3.9.4
  • 28. O Banco de Dados v3.9.4
  • 29. O Banco de Dados v3.9.4 • Categorias • Tags • Classificações personalizadas
  • 30. O Banco de Dados v3.9.4 • Páginas • Posts • Publicações/Módulos Personalizados
  • 31. O Banco de Dados v3.9.4 wp_users • Relacionamentos • wp_posts • wp_comments
  • 32. O Banco de Dados v3.9.4
  • 34.
  • 35. ainda sobre customização de temas... “A Detailed Guide To WordPress Custom Page Templates” http://www.smashingmagazine.com/2015/06/wordpress-custom- page-templates/
  • 36. Adicionando um novo módulo... “Extending WordPress With Custom Content Types” http://www.smashingmagazine.com/2015/04/extending-wordpress- custom-content-types/
  • 37. Seu projeto em WP Como aproveitar os benefícios, sem dor de cabeças
  • 38. Conheça seu “problema” • O que precisa ser resolvido? • Qual/Quanto é o público? • Quais são os planos futuros? • Precisa de um CMS muito personalizado? • Os dados são capturados de outro lugar? • Onde mais será utilizado os dados produzidos?
  • 39. Escolha um bom tema • Procure o que mais próximo do seu problema • Busque plug-ins
  • 40. Desenhe com base no tema • Faça um sitemap • Desenvolva a solução com base nos layouts dispostos pelo tema • Personalize e deixe com a sua cara... • Mas cuidado! Ao personalizar, verifique se poderá receber atualizações do tema depois.
  • 41. Mantenha-se atualizado • Documentação/Site do Wordpress.org • Tableless • Smashing Magazine • Grupos • YouTube • Descubre sempre outros caminhos...
  • 42. Obrigado! joao@joaomarcoss.com Não deixe de enviar dúvidas e comentários.