Escolar Documentos
Profissional Documentos
Cultura Documentos
Wordpress
AVISO DE RESPONSABILIDADE
As informaes contidas neste material de treinamento so distribudas NO
ESTADO EM QUE SE ENCONTRAM, sem qualquer garantia, expressa ou
implcita. Embora todas as precaues tenham sido tomadas na preparao deste
material, a Alfamdia Prow no tem qualquer responsabilidade sobre qualquer
pessoa ou entidade com respeito responsabilidade, perda ou danos causados,
ou alegadamente causados, direta ou indiretamente, pelas instrues contidas
neste material ou pelo software de computador e produtos de hardware aqui
descritos.
Alfamdia Prow
http://www.alfamidia.com.br
Wordpress
Sumrio
2011
Alfamdia Prow.
Wordpress
Unidade 1
Introduo
Uso de CMS
Um Sistema de Gesto de Contedo - SGC, (em ingls Content
Management Systems - CMS), um sistema gestor de contedo para
websites, portais e intranets, que integra ferramentas necessrias para
criar, editar e inserir contedos em tempo real, sem a necessidade de
programao de cdigo, cujo objetivo estruturar e facilitar a criao,
administrao, distribuio, publicao e disponibilidade da informao. A
sua maior caracterstica a grande quantidade de funes presentes.
Podemos dizer que um CMS um framework, um esqueleto de
web site pr-programado, com recursos bsicos e de manuteno e
administrao j prontamente disponvel.
O Wordpress um exemplo de CMS, utilizado para criao de
websites dinmica, com possibilidade de insero de componentes das
mais variadas funes, quase sempre gratuito.
Em relao s tecnologias envolvidas, o Wordpress um projeto de
cdigo aberto (Licena GNU/GPL), que por usa vez utiliza a linguagem de
programao PHP e banco de dados MySQL. Veremos mais sobre esses
assuntos durante o curso.
A grande necessidade de um webdesigner atender uma demanda
crescente na rea: Dinamismo para website. Quando necessrio, o
webdesigner deve buscar as parcerias necessrias para dinamizar o site
com programadores, porm, muitas vezes o custo do projeto devido a esta
mo-de-obra extrapola e fica invivel para o cliente.
A soluo usar um framework de gesto de contedo, e o
Wordpress destaca-se por ser para aqueles que no conhecem
programao, um dos mais fceis de aprender. Alm do webdesigner,
muitos programadores preferem utilizar os frameworks, pois no existe a
necessidade de criar algo que j foi criado. Muitas vezes estes
programadores acabam criando novos plugins para o Wordpress para
atender uma necessidade de um cliente, e este mdulo passa a fazer
parte de outros projetos mundo a fora.
2011
Alfamdia Prow.
Wordpress
Wordpress
Profissional de programao
Necessrio
No necessrio
Tempo de implementao
Mdio/Alto
Baixo/Mdio
Profissionais envolvidos
Webdesigner
Webdeveloper
e Apenas um
Olhando o quadro acima, fica claro que o custo do projeto para uma
programao tradicional aumentar, pois ter mais mo-de-obra
especializada. No devemos desmerecer este custo, afinal, todo o
trabalho dispensado para construo de um sistema/web site merece ser
recompensado. Trata-se aqui de aprender a otimizar o tempo de trabalho
obtendo resultados to ou mais satisfatrios.
inegvel que alguns projetos necessitam realmente de
programao, pois se trata de um sistema muito especfico, porm, muitas
questes podem ser resolvidas localizando um plugin do Wordpress.
Para que seja possvel instalar o Wordpress, necessria a
contratao de um servio de hospedagem que d suporte a PHP e tenha
banco de dados MySQL. Em geral, os planos de hospedagem Linux
oferecem estes servios.
Existe ainda a possibilidade de contratao de plano de hospedagem
que contempla script de instalao do Wordpress, o mais famoso o
script chamado Fantstico, que muitos servidores oferecem em seus
planos de hospedagem. Estes scripts automatizam a instalao facilitando
o processo.
Independente de instalao via script ou manualmente, ainda
necessrio o conhecimento da ferramenta, pois a instalao gera um site
padro do Wordpress, sendo necessrio realizar configuraes para
customizar o projeto. Os provedores de hospedagem no costumam dar
suporte para o contedo do site, ou seja, no haver suporte para a
configurao do Wordpress, somente e quando muito, para a instalao.
2011
Alfamdia Prow.
Wordpress
Unidade 2
Instalao
Instalao via Script
Atravs do painel de controle da sua hospedagem (dependendo do
contrato) pode ser criado um Wordpress, j com configurao com Banco
de Dados pronto.
2011
Alfamdia Prow.
Wordpress
Instalao Manual
Para esse tipo de instalao necessrio baixar o pacote Wordpress
do site oficial: http://wordpress.org. Ou mesmo, http://br.wordpress.org,
com a traduo em portugus pronta. Esse arquivo baixado e
normalmente vem de forma zipada, bastando descompactar o arquivo.
Dentro dele viro alguns arquivos e trs pastas:
1) wp-admin: arquivos de administrao do site
2) wp-content: arquivos gerais do website
3) wp-includes: bibliotecas e classes
A instalao manual pode ser processada de duas maneiras, ou no
prprio computador atravs de um WAMP ou XAMP server, ou seja, sem
estar na internet, ou direto no servidor da hospedagem. Em ambas
ocasies a parte mais importante identificarmos as seguintes partes do
arquivo wp-config-sample.php:
define(DB_NAME, alterar_nome_do_banco);
define(DB_USER, alterar_usuario_mysql);
define(DB_PASSWORD, alterar_senha);
define(DB_HOST, alterar_hospedagem_do_banco);
2011
Alfamdia Prow.
Wordpress
2011
Alfamdia Prow.
Wordpress
Unidade 3
Painel Administrativo
Administrando o site
Para acessar o painel necessrio digitar o diretrio:
www.dominio.com.br/wp-login.php, digitando o admin e senha criados.
2011
Alfamdia Prow.
Wordpress
1
5
10
2011
Alfamdia Prow.
Wordpress
Unidade 4
Criando Categorias
Organizao
As categorias no WP servem para organizar as postagens. De certa forma
utilizada para arquivar artigos publicados.
11
2011
Alfamdia Prow.
Wordpress
Unidade 5
Criando Post
Postagens
As postagens so caractersticas comuns em blogs. Nesse momento
voc vai se perguntar? Quero que meu site fique com cara de blog ou vou
querer um blog nesse formato. O WP permite atravs de algumas
configuraes, ambos formatos. Quando instalamos o WP comum estar
publicado uma postagem Ol Mundo e j com um comentrio.
Alm da possibilidade de criar uma postagem j na home do WP, na
seo de Posts existe o boto Adicionar Novo. Abaixo ficaro todas as
postagens criadas.
12
2011
Alfamdia Prow.
Wordpress
13
2011
Alfamdia Prow.
Wordpress
Unidade 6
Criando Pginas
Paginando
As pginas so as extenses criadas a partir do painel de
administrao. No Wordpress comum a existncia da pgina de abertura
como index.php, embora possa ser substitudo por home.php.
J as pginas internas possuem alguma lgica em sua construo.
Quando criarmos um novo Post o prprio WP cria a paginao. Se
habilitados com os Ids normalmente ficar:
Tipo
Maneira usual
Exemplo
Pgina
?p={id}
?p=10
Categoria
?cat={id}
?cat=10
Maneira usual
Exemplo
Pgina
?p={slug}
?p=ola-mundo
Categoria
?cat={slug}
?cat=novidades
Tags
?tag={slug}
?cat=wordpress
14
2011
Alfamdia Prow.
Wordpress
15
2011
Alfamdia Prow.
Wordpress
Unidade 7
Instalando Plugins
Acoplando elementos
O Wordpress possui alguns elementos bsicos j na sua base de
dados. Assim como em outros CMSs, no WP possvel instalarmos
diversos plugins para deixar o gerenciador mais completo conforme a
necessidade. Essa instalao ocorre a base de hooks (ganchos) que so
adicionados a programao principal. Assim como em outros CMSs o WP
de uso livre, o que deixa muitos desenvolvedores pelo mundo todo criar
plugins, alguns pagos e outros de forma gratuita. O lado bom que existe
uma infinidade de plugins na web, mas por outro lado, se mal programado
pode comprometer o uso do plugin, por esse motivo importante
pesquisar bastante e perceber as possibilidades do complemento.
Ao baixar um plugin, basta salv-lo no diretrio wp-content/plugins.
No painel de administrao necessrio ir at os plugins e ativ-lo.
16
2011
Alfamdia Prow.
Wordpress
Unidade 8
Alterando o tema
Trabalhando com Html, CSS e Imagens
No Wordpress possvel criar temas ou alterar um existente. Para
facilitar, quando comeamos a aprender o Wordpress mais fcil tratar
um tema pronto. O modo de instalao do tema muito similar ao plugin,
s que deve-se passar os arquivos para a pasta wp-content/themes.
Feito isto bastar ir ao painel de administrao na parte de
Aparncia/Temas.
17
2011
Alfamdia Prow.
Wordpress
Unidade 9
Usando Widgets
Adicionar, remover e reordenar usando o
arrasta e solta
Os Widgets so elementos que podem ser adicionados ao
Wordpress. Algum como Calendrio, Nuvem de Tags e Pesquisar j vm
como padro. Outros plugins ao serem instalados podem aparecer no
painel de Widgets.
18
2011
Alfamdia Prow.
Wordpress
19
2011
Alfamdia Prow.