http://bit.ly/gestao-conteudo-wordpress
Bibliotecário de coração, Web Designer por emoção.
Desenvolvo websites e aplicativos com WordPress desde 2010.
marlon@universowp.com.br
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
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.
Matt Mullenweg, "State of the Word", 2013
Post 1
Post 2
Post 6
Post 3
Post 4
Post 5
Post 7
Post 8
Livro 3
Livro 1
Livro 2
Livro 4
Livro 8
Livro 5
Livro 7
Livro 6
Tipos de "Posts"
Taxonomias
Metadados
Representar conteúdo
Descrever conteúdo
Agrupar conteúdo
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 | ||
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
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
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.
Filezilla
Atom
MAMP
XAMPP
WAMPP
Editor Txt
Sublime Text
http://seusite.com.br/wp-admin
Páginas
Criar posts, Deletar posts, Editar posts, Criar páginas, Editar páginas, Editar comentários, Gerenciar categorias ... etc
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.
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.
https://br.wordpress.org/plugins/pods/
https://wordpress.org/plugins/custom-post-type-ui/
https://wordpress.org/plugins/custom-post-type-ui/
https://wordpress.org/plugins/types/
https://www.cozmoslabs.com/wck-custom-fields-custom-post-types-plugin/
https://facetwp.com/demo/cars/
https://searchwp.com/
https://br.wordpress.org/plugins/wordpress-seo/
https://wordpress.org/plugins/edit-flow/
https://br.wordpress.org/plugins/user-role-editor/
https://wordpress.org/plugins/jetpack/
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)