Wordpress - Além dos blogs
-
Upload
joao-marcos-silva -
Category
Software
-
view
398 -
download
4
Transcript of Wordpress - Além dos blogs
WordpressAlém dos Blogs
Desenvolvedor Front-End
desde 2013
Desenvolvedor Full-Stack
2011 - 2013
Projetospessoais
Webmaster2009
"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çãoPrazer, 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 pacote2. Extraia o arquivo em seu ambiente3. Chame a url do seu ambiente4. Configure o banco de dados
5. Dê um nome para seu site6. Configure um usuário7. 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 Categorias e 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 funcionaBanco 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 WPComo 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...
Não deixe de enviar dúvidas e comentários.