Gestão de conteúdo na Web com
http://bit.ly/gestao-conteudo-wordpress
MARLON LACERDA AMÂNCIO
Bibliotecário de coração, Web Designer por emoção.
Desenvolvo websites e aplicativos com WordPress desde 2010.
marlon@universowp.com.br
O INÍCIO DE TUDO
matt mullenweg
& Mike little
2003
b2/cafelog
wordpress.ORG
X
WORDPRESS.COM
WORDPRESS.COM
Automattic
Plano gratuito e pagos
Fácil configuração e início
Auto hospedado
Atualizações automáticas
Manutenção automática
Plugins pré-selecionados
Temas pré-selecionados
WORDPRESS.ORG
Público
Gratuito e código aberto (GPL)
Requer instalação e configuração
Requer hospedagem própria
Atualizações por conta própria
Manutenção por conta própria
Plugins customizados
Temas customizados
WordPress é um software de código aberto que você pode usar para gerenciar seu conteúdo na web, criar um lindo site, blog ou aplicativo.
o que é possível criar com o wordpress?
Matt Mullenweg, "State of the Word", 2013
BLOG
POST
Livros
docs
músicas
carros
pessoas
Você pode representar praticamente qualquer tipo de conteúdo com o WordPress
POST
- Título
- Data de publicação
- Autor
- Conteúdo principal
- Status
Post 1
Post 2
Post 6
Post 3
Post 4
Post 5
Post 7
Post 8
- Categorias
- Tags
livro
- Título
- Subtítulo
- Autor
- Ano
- Local
- CDD
- ISBN
Livro 3
Livro 1
Livro 2
Livro 4
Livro 8
Livro 5
Livro 7
Livro 6
- Assuntos
- Palavras-chave
- Post
- Página
- Comentário
- Mídias
- Conteúdos Personalizados (Custom Post Type)
Tipos de "Posts"
- Tags
- Categorias
- Taxonomias Personalizadas (Custom Taxonomies)
Taxonomias
- Título
- Data de publicação
- Autor
- Campos Personalizados (Custom Fields)
Metadados
Representar conteúdo
Descrever conteúdo
Agrupar conteúdo
PLANEJANDO a organização do seu conteúdo
- O quê? Porquê? Para quem?
- Que tipo de conteúdo você estará publicando?
- Quais informações o seu usuário precisa?
- Como o seu usuário irá navegar pelo conteúdo? (Taxonomias)
- Como o usuário irá pesquisar pelo conteúdo?
- O seu conteúdo deverá estar otimizado para motores de buscas como o Google?
Tipo de conteúdo | Taxonomias | Metadados |
---|---|---|
Livros | Autor | Título |
Gênero | Subtítulo | |
Assunto | Ano de publicação | |
Palavras-chave | Capa do livro | |
Editora | ISBN | |
CDU | ||
CDD | ||
Tradutor | ||
Número de páginas | ||
Local | ||
etc ... |
Tipo de conteúdo | Taxonomias | Metadados |
---|---|---|
Música | Compositor | Título |
Intérprete | Álbum | |
Estilo | Ano de lançamento | |
Gravadora | Duração | |
Participações | ||
Tipo de conteúdo | Taxonomias | Metadados |
---|---|---|
Filmes | Gênero | Título |
Atores | Data de lançamento | |
Diretor | Duração | |
Produtor | Língua | |
Classificação | ||
Sinopse | ||
País | ||
MAS A FINAL, COMO tudo isso funciona?
WORDPRESS como UMA FÁBRICA DE PÁGINAS WEB
Visão geral do funcionamento
(ANALOGIA DA FÁBRICA)
WordPress core e plugins
(Maquinário e terceirizados)
Banco de Dados
(Depósito da matéria prima – posts – e outros dados)
Tema
(Linha de montagem)
Servidor Web (Local onde a fábrica está instalada e operando)
Instalação do WordPress (Chão de fábrica)
HTML
CSS
JS
IMG
Requisição através da URL
(Ordem de Serviço)
Página Web (Produto Final)
Usuário e navegador
(Os clientes)
universowp.com.br/categoria/noticias
- Templates (modelos)
- Hierarquia de Templates (esteiras)
- Style.css (define estilo)
TEMAS
x
PLUGINS
Tema é o conjunto de arquivos responsáveis pela apresentação do conteúdo e aparência do website.
Os principais arquivos de um tema são os Templates.
Templates são arquivos usados para exibir o conteúdo das páginas requisitadas pelo usuário.
Campo Título
Imagem
Cabeçalho do site
Campo 01
Campo 02
Campo 03
Hierarquia de templates
HOME
front-page.php > home.php > page.php > index.php
PÁGINA
{custom-template}.php > page-{slug}.php > page-{id}.php > page.php > index.php
POST
single-{post-type}.php > single.php > index.php
CATEGORIA
category-{slug}.php > category-{id}.php > category.php > archive.php > index.php
Como o WP define qual arquivo de template irá usar?
Interpretando a URL requisitada!
ERRO 404
404.php > index.php
BUSCA
search.php > index.php
Os plugins são formas de estender e adicionar funcionalidades ao WordPress.
Uma boa prática é que apresentação e aparência sejam específicas ao tema e funcionalidades sejam implementadas como plugins.
como instalar?
O QUE VOCÊ IRÁ PRECISAR
SERVIDOR WEB
CLIENTE DE FPT
EDITOR DE TEXTO
Filezilla
Atom
NAVEGADOR
MAMP
XAMPP
WAMPP
Editor Txt
Sublime Text
PASSOS PARA INSTALAR
- Fazer download do WordPress no WordPress.org;
- Fazer upload dos arquivos do WordPress para o servidor web via FTP ou descompactar numa pasta dentro do localhost;
- Criar um banco de dados e usuário no MySQL;
- Acessar o endereço onde foi descompactado os arquivos para rodar o script de instalação do WordPress.
famosa instalação wordpress
estrutura de arquivos
/WordPress
/wp-admin
/wp-includes
/wp-content
/themes
/plugins
/languages
área administrativa
ACESSE
http://seusite.com.br/wp-admin
painel
configurações importantes
Configurações > geral
Configurações > leitura
Configurações > mídia
posts e páginas
Páginas
EDITOR
mídias
MENU > MÍDIA
MENU > MÍDIA
usuários
FUNÇÃO E CAPACIDADES
FUNÇÃO
CAPACIDADES
EDITOR
Criar posts, Deletar posts, Editar posts, Criar páginas, Editar páginas, Editar comentários, Gerenciar categorias ... etc
"hierarquia" de funções
Administrador - Tem controle sobre tudo no site.
Editor - Possui permissão de publicação e edição sobre as postagens de todos.
Autor - Possui acesso de publicação e edição de suas próprias postagens, mas não tem controle sobre o conteúdo dos outros.
Colaborador - Pode enviar postagens, mas não pode publicá-las.
Assinante - Permite o acesso para editar seu perfil de usuário e ao painel do WordPress.
como escolher e instalar temas
APARÊNCIA > TEMAS
como customizar temas
APARÊNCIA > PERSONALIZAR
outros recursos dos temas
Sidebar são áreas destinas a exibir conteúdos além do conteúdo principal. Usualmente sidebars são criadas para exibir Widgets.
Widgets no WordPress são pequenos módulos que facilitam a inserção de conteúdo e funcionalidades nos temas através das sidebars.
Menus de navegação permitem a inserção e manutenção de menus de navegação customizados no tema.
como escolher e instalar bons plugins
PLUGINS > ADICIONAR NOVO
PLUGINS > ADICIONAR NOVO
indicação de plugins para facilitar a gestão e exibição do conteúdo
PODS
PERMITE CRIAR, ADMINISTRAR E EXIBIR TIPOS DE CONTEÚDOS PERSONALIZADOS E CAMPOS PERSONALIZADOS
https://br.wordpress.org/plugins/pods/
custom post type ui
permite criar e administrar tipos de conteúdo personalizados e taxonomias
https://wordpress.org/plugins/custom-post-type-ui/
ADVANCED CUSTOM FIELDS
PERMITE CRIAR E ADMINISTRAR CAMPOS PERSONALIZADOS (METADADOS)
https://wordpress.org/plugins/custom-post-type-ui/
Toolset
conjunto de ferramentas para criar, administrar e exibir tipos de conteúdo personalizados, taxonomias, campos personalizados e templates
https://wordpress.org/plugins/types/
WordPress Creation Kit
conjunto de ferramentas para criar, administrar e exibir tipos de conteúdo personalizados, taxonomias, campos personalizados e templates
https://www.cozmoslabs.com/wck-custom-fields-custom-post-types-plugin/
FACET WP
PERMITE CRIAR UM SISTEMA DE BUSCA FACETADA PARA O SEU CONTEÚDO
https://facetwp.com/demo/cars/
search wp
PERMITE CRIAR UM SISTEMA DE BUSCA FACETADA PARA O SEU CONTEÚDO
https://searchwp.com/
yoast seo
excelente plugin para auxiliar na otimização para mecanismos de buscas como o google
https://br.wordpress.org/plugins/wordpress-seo/
EDIT FLOW
O Edit Flow permite que você colabore com sua equipe editorial dentro do WordPress.
https://wordpress.org/plugins/edit-flow/
User Role Editor
você pode alterar a função do usuário (exceto o Administrador) com facilidade, com alguns cliques.
https://br.wordpress.org/plugins/user-role-editor/
jetpack
conjunto de ferramentas para ajudar no design, marketing e segurança do seu site
https://wordpress.org/plugins/jetpack/
COMO OBTER AJUDA
Meetup (Agenda oficial de encontros)
https://www.meetup.com/WordPressBeloHorizonte/
Comunidade no Slack (Discussão e bate papo)
https://slack-wpbrasil.herokuapp.com/
Fórum Oficial (Suporte e ajuda)
https://br.wordpress.org/support/
Grupo Facebook (Discussão e ajuda)
https://www.facebook.com/groups/bhwpgroup/
https://www.facebook.com/groups/wordpress.brasil
Grupo WhatsApp (Bate papo e ajuda)
envolva-se
COMPARTILHE
COLABORE
Obrigado!
Gestão de conteúdo na Web com WordPress
By Marlon Lacerda Amâncio
Gestão de conteúdo na Web com WordPress
- 823