Wordpress como CMS
O Wordpress não é apenas uma ferramenta para criar e gerenciar blogs. Aprenda como desenvolver portfólios, revistas online e muito mais.
»
WordPress
Muito além de um software para blogs
Por: Cayo Medeiros (yogodoshi)
desenvolvedor
blogueiro
@yogodoshi
yogodoshi.deviantart.com
delicious.com/yogodoshi
yogodoshi@gmail.com
XHTML
ASP
Javascript
AJAX
jQuery
CSS
www.yogodoshi.com/blog
vagasnaweb.blogspot.com
www.promocoespravoce.com.br
Conhecendo o meu público
1- Quem sabe o que é o WordPress?
2- Quem usa ou já usou o WordPress?
3- Quem é programador?
4- Quem veio só porque é meu amigo?
O que é o WordPress?
WordPress é um CMS
Outros CMSs
Inclusive no Brasil
CMS!?
CMS = Content Management System
O CMS foi criado a partir da necessidade que os clientes tinham de adicionar e editar o conteúdo do próprio site sem ter conhecimentos de programação.
em português = Sistema de Gerenciamento de Conteúdo
Então por que eu estou falando em usar o WordPress como um CMS!?
Só o fato do WordPress permitir a criação, publicação e edição do conteúdo de um blog já o torna um CMS.
Geralmente quer dizer "usar o WordPress como um CMS mais convencional, menos blog e mais site"
portfolio
revista online
site de notícias
repositório de artigos
galeria CSS
Fotologs
youtube-like
e-commerce
twitter-like
site corporativo
gerenciador de contatos
site de referências
diretório de membros
repositório de links
etc...
o WP já não é um CMS !?
foi criado com foco em blog
mas está tomando um rumo diferente...
motivo?
Flexível
+
Open Source
Super simples
Interface amigável
+
=
???
Joomla
Drupal
CMS próprio
ExpressionEngine
Magento
Movable Type
Textpattern
LightCMS
GoodBarry
Traffik
Concrete5
Typo3
Radiant CMS
Frog CMS
Plone
SilverStripe
CushyCMS
Sucesso no mundo inteiro!
WordPress está em alta
quase 5 milhões de downloads
apenas da última versão
não para de crescer
desde seu lançamento
no final de 2003
Comunidade Brasileira
traduz o software
cria e traduz plugins
cria e traduz temas
ajudam uns aos outros
www.wordpress-br.com
Sites e blogs brasileiros
WordPress Love - www.wordpress-love.com
pBlog - www.pblog.com.br
Tutorial WordPress - www.tutorialwordpress.com.br
alguns:
Empresas e profissionais especializados em WP
xCake
Blog Design Studio
Blog Factory
Empresas Brasileiras
profissionais tem bem mais...
não, eu não estou inventando moda...
Por que utilizar o WP como CMS?
Open Source!!!
é grátis!
possui código aberto
o que significa que existem, pelo menos, centenas de pessoas ao redor do mundo trabalhando no software para deixá-lo cada dia melhor!
muito mais que a maioria dos softwares proprietários...
o WP é flexível
é de fácil integração
Pode parecer meio óbvio mas pensa comigo: usando o WordPress você não precisará se preocupar em integrar o seu blog com o CMS que você estiver usando no seu site; caso você use-o para tudo!
imagina integrar o seu CMS com uma loja de e-commerce...
documentação completa
- no site oficial tem tudo!
- WordPress.TV
- Cheat Sheets
- Tutoriais e mais tutoriais espalhados pela web
frequentes atualizações e correção de bugs
A equipe do WordPress se comprometeu
a atualizar o software pelo menos 3-4 vezes
por ano!
as atualizações no WordPress, tanto de plugins quanto do software, são feitas com apenas 1 click!
instalação "next-next-next-finish"
Painel de controle intuitivo
e bem arquitetado
você consegue treinar o seu cliente em apenas 2h!
joomla #fail
"O Google ama o WordPress"
como diz o @webpaulo
já vem com diversas facilidades para SEO
gera códigos seguindo os padrões do W3C
URLs amigáveis
Gerencia pings e trackbacks
gera RSS automaticamente
gera código seguindo os padrões do W3C
gerenciador de blogroll
upload e inserção de midia fácil
troca de temas indolor
instala plugins com um clique
diferentes níveis de usuário
páginas protegidas por senha
já vem com proteção contra spam
editor de texto WYSIWYG
formatador de texto inteligente
importação fácil-fácil
além disso tudo:
Milhares de temas!
Milhares de plugins
site oficial do WordPress
sites de temas premium
temas gratuitos
wordpress.org/extend/themes/
premiumthemesclub.com
www.press75.com
themeforest.net
www.deluxethemes.com
topwpthemes.com
ithemes.com
pela internet inteira...
Pensou em fazer algo no seu site? Alguém já fez e ainda disponibilizou pronto pra você usar
4.500+ plugins
1 click para:
- instalar
- atualizar
Alguns plugins super úteis:
Facelift Image Replacment
WP-SIFR
Maintenance mode plugin
Raw HTML
Theme Switch
WP Touch
que significa:
- mais discussões à respeito
- WordCamps ao redor do mundo
- WordPress.TV
Wordpress como CMS?
#comofas
Custom Fields
QuickTags
Template Tags
são campos que você criar e adicionar aos posts.
os campos são compostos por um nome e um valor.
ex: site de reviews de livros
+ facilidade na manutenção
+ customização
+ flexibilidade
crie as suas quicktags
ex:
<!– google_ad_section_start(weight=ignore) –>
…
<!– google_ad_section_end –>
<acronym>
e
<abbr>
remova as que não usa
ou as esconda
Custom Templates
ex: quer fazer a página do portfólio diferente do resto do blog
simples:
- duplica o arquivo .php
- edita da maneira que quiser
- coloca um comentário no início do código dando um nome pro template
- vai no WP, cria a página e no campo custom template seleciona o que você criou
query_posts()
get_posts()
conditional tags
wp_get_archives()
wp_tag_cloud()
wp_list_pages()
wp_list_categories()
altera a query principal dos posts para selecionar apenas os que você quiser
NÃO precisa saber SQL!
você vai passar parâmetros que irá ler na documentação
na própria documentação existem vários exemplos de uso
serve para criar mais de um loop de posts
muito útil!
você na home quer mostrar apenas o ultimo post mas na lateral quer mostrar os ultimos 5
exemplos:
quer mostrar posts de apenas uma categoria (XHTML Tags)
is_category( )
is_home( )
is_single( )
etc...
você pode definir o que vai aparecer em cada tipo de página
exemplos:
uma listagem com os 5 últimos posts vai aparecer na lateral apenas quando a página for de artigo único
se o post pertencer a categoria "Destaque", o título do post aparecerá em vermelho
Arquivos de um template do WordPress
style.css
index.php
comments-popup.php
home.php
single.php
page.php
includes
header.php
footer.php
sidebar.php
comments.php
searchform.php
category.php
author.php
date.php
archive.php
search.php
404.php
cria uma lista com o arquivo de posts do blog
você define:
periodicidade
limite de tempo
formato
etc...
cria uma lista com todas as categorias de posts
você define:
ordem das categorias
quais aparecem na lista (ou não)
como vão aparecer
quantas aparecerão
etc.
ex: pode facilmente não mostrar uma categoria de posts protegidos por senha (Blog da MJV)
cria uma listagem com as páginas do site/ blog
as páginas tem um conteúdo estático
como a página de contato, FAQ ou about
ex: Criar um menu para o topo do site
cria uma nuvem de tags
como tudo mais no WordPress: é bastante customizável
Alguns plugins bem úteis
para usar o WP como CMS
3 x 1
WP-Custom
as vezes, ensinar o cliente a usar custom fields pode ser difícil...
pra resolver esse problema é que foi criado o:
uma interface mais amigável e simples para os custom fields
Permite criar formulários customizáveis permitindo que usuários registrados ou simples leitores criem posts!
TDo Mini Forms
esses posts ficam como rascunhos até que algum administrados o aprove
quem já teve alguma idéia de um site que tire proveito disso ??
_o/
Simply Exclude
Possibilita excluir categorias de posts: da home, da busca, da listagem de categorias, do feed ou do arquivo do site.
o usuário pode escolher quais categorias aparecerão, ou não, em quais listagens; em uma interface amigável, sem mexer no código
exemplos:
- posts protegidos do Blog da MJV
- home do XHTML Tags
- pode até criar uma newsletter
User Switching
permite deslogar de uma conta de usuário
e logar em outra
poupa todo o trabalho de deslogar de uma conta e logar em outra
com apenas um click!
Algumas possibilidades...
Galeria
usar o WordPress para criar uma galeria de sites
Temas gratuitos:
- CSS Gallery Theme 2.0
- CSS Gallery
- Snapshot
Exemplo de site: We Love WP
Photoblog/ Fotolog/ Flog
criar um blog para expor fotos e imagens
um flickr pessoal só que personalizável
ou um portfólio para fotógrafos...
tema gratuito: IQ2 e Reflection Photoblog Theme
E-commerce
caso queira adicionar uma lojinha no seu site/blog
tema gratuito: Crafty Commerce
para uma loja maior, use o magento por exemplo
plugin gratuito: WP e-Commerce
1.
2.
3.
4.
Portfólio
temas gratuitos:
- WP ESP Theme
- Viewport
exemplos online:
- Cayo Medeiros
- Eric Powell
- Jay Halfling
com WordPress fica muito fácil
criar e manter um portfólio
5.
LaunchPad
uma bela e útil página de "Coming Soon"
Cases:
- Armário Geek
- SeuBlogMerece
6.
Gerenciador de Contatos
útil para o RH de uma empresa onde eles podem manter uma base de contatos para possíveis candidatos a vagas ou simplesmente para contatos.
Temas gratuitos:
- WP Contact Manager
- WP CRM
7.
Classificados
Que tal um site de classificados
com WordPress?
tema pago: Marketplace
o tema é pago mas é possível customizar o WP facilmente para usá-lo desta forma
8.
Twitter-like
Tem até um tema baseado no Twitter!
uma equipe de um projeto poderia usar o tema para
dizer em que parte do projeto cada membro está trabalhando
exemplo de uso:
integrar com a API do Twitter e mostrar os tweets de usuários
específicos, de um grupo, agência ou associação.
em conjunto com uma conta do twitter que postasse apenas links, transformar os tweets em posts para os seguidores poderem comentar/ votar e etc em cada link
criado pelos desenvolvedores do WordPress
9.
Site de Notícias
20+ temas gratuitos
Sites de Notícias são facilmente implementados no WordPress.
exemplo online: XXLmag.com
10.
Diretório de Membros
exemplo online: Pittsburgh Designers
Podemos criar um diretório de membros, moderado, para os designers de uma cidade, por exemplo.
Onde os contranantes podem encontrar candidatos
e os freelancers podem encontrar jobs
11.
Site de Reviews
exemplos online:
- Award Winning Host
- qFilme.com
Pode ser reviews de livros, jogos de videogame, hosts,
smartphones ou até mesmo de outros sites...
Plugin pago: WP Review Site
mas também é tranquilo fazer na mão
12.
Site de Referências
Um site onde você vai apenas para tirar uma dúvida
sobre algum assunto específico
Exemplos online:
- Codex do WordPress
- XHTML Tags
FAQ gigante + artigos + tutoriais
Outras possibilidades...
mesmo sem alterar muito o WP
existem diversas possibilidades...
- Promoções pra você!
- Vagas na Web
- inovaTIvidade
Mais Cases...
Ministério da Cultura
Ford Motors Global AutoShow
fim.
Perguntas?
Contato:
@yogodoshi
contato@yogodoshi.com
o plugin More Fields funciona da mesma forma
Blog do Matt Mullenweg
Camasho Cigars
Modelinia
FearlessFlyer Design
Eye-Fi
IconDock
Buzz Newsroom
Plugins, plugins e mais plugins!
Comunidade enorme e super ativa
até mesmo plugins para o Firefox foram criados!
muito útil pra quem costuma comprar vários domínios antes mesmo de começar o projetoPopular presentations
Ideas for Prezi (PreziHelp.com)
PreziHelp.com :) on
Here are a few suggestions I have for Prezi.com, along with some popular user suggestions. I illustrated these ideas with examples of what these features ...
Future-Proof Your Education
Maria Andersen on
How do you prepare for uncertain career paths where technical knowledge doubles every two years? You pay attention to the skills that surround the content: ...
More popular prezis in Explore>