SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
Conhecendo o




WordPress
Flávio Ricardo
✔   Graduando em Ciência da Computação pela Faculdade Campo Grande

✔   Atua como desenvolvedor web na Agence Consultoria

✔   Tem quase cinco anos de experiência no uso do WordPress como plataforma

para blogs e/ou grandes portais

✔   Faz parte do Grupo de Usuários PHP de Mato Grosso do Sul (PHPMS)

✔   É entusiasta em Software Livre, usa e recomenda fortemente o Ubuntu

✔   Jogador casual de paintball nas tardes de sábado, acumula alguns headshots

em seu scoreboard



                                                  Flávio Ricardo – Conhecendo o WordPress
Agenda
✔   O poder da publicação de conteúdo na internet

✔   Entendendo o que é um CMS

✔   A história do WordPress

✔   A famosa instalação de 5 minutos

✔   Visão geral do painel do WordPress

✔   Expandindo as funcionalidades com uso de plugins

✔   Dúvidas?




                                                    Flávio Ricardo – Conhecendo o WordPress
A evolução da internet

   1990 – 1991                   1994                       1995 – 1996



                       W3C - World Wide
  Rascunho             Web Consortium
  do HTML
                                                                  HTML 2 – 3

       Implementação
         do HTML                   HTML 2

                                                                         CSS 1



                                          CSS 0.92


                                                                    PHP 1
                              Rascunho
                               do PHP                                            PHP 2

                                                     Flávio Ricardo – Conhecendo o WordPress
O que é conteúdo?
Planejar e fazer conteúdo para web inclui escrever mas não se resumo a isso.

Anos atrás quando a web não era dinâmica e as linguagens de programação não

existiam para facilitar nossa vida as formas mais comuns de conteúdo eram

vistos em revistas, jornais e mais tarde também nos livros.

Hoje o conteúdo na internet está em tudo o que você lê, ouve ou vê. Não só

mais restrito a texto, mas também por meio de podcasts, vídeos e imagens,

a disseminação de conteúdo está se tornando cada vez mais comum.




                                                 Flávio Ricardo – Conhecendo o WordPress
O que é conteúdo?
Nós somos responsáveis pelo conteúdo que criamos assim como por aquele que

ingerimos.




                                              Flávio Ricardo – Conhecendo o WordPress
De onde vem o conteúdo?




                 Flávio Ricardo – Conhecendo o WordPress
CMS? Hã?
Um content management system (em inglês) ou sistema de gerenciamento

de conteúdo, é uma ferramenta que integra os componentes necessários para

criar e gerir conteúdo em websites e portais, sem a necessidade de programação

com objetivo de facilitar a administração, criação, distribuição e publicação da

informação.

✔   Melhoram de forma considerável a organização do conteúdo

✔   Estão prontos para trabalhar com as mais diversas tecnologias

✔   Permitem a fácil edição e criação de conteúdo em qualquer lugar



                                                   Flávio Ricardo – Conhecendo o WordPress
Por que usar um CMS?
São ferramentas que possibilitam ao usuário um maior controle do websites e

tem uma estrutura sólida para sustentar as mais diversas situações. Existem

soluções em CMS comerciais, mas em grande maioria são ferramentas Open

Source.

✔   Permite a um grande número de pessoas compartilhar e armazenar dados

✔   Controle de acesso dos dados baseado em papéis ou permissões

✔   Geralmente não existe uma limitação sobre o tipo de conteúdo

✔   Suportam acesso através de dispositivos móveis (celulares, tablets, palms)



                                                    Flávio Ricardo – Conhecendo o WordPress
Drupal


✔   Framework modular e CMS escrito em PHP

✔   Alta qualidade, elegância e código bem documentado

✔   Estrutura baseada em padrões consolidados

✔   CMS de código aberto liberado sob licença GPL

✔   Grande número de módulos para incrementar suas funcionalidades




                                                    Flávio Ricardo – Conhecendo o WordPress
Joomla!


✔   Poderosa ferramenta reconhecida pelo Linux Awards

✔   Tem cada vez mais módulos e componentes disponíveis

✔   Comunidade grande e ativa, crescente também no Brasil

✔   Front end com tradução para vários idiomas

✔   Sistema de gerenciamento de conteúdo baseado no Mambo




                                                 Flávio Ricardo – Conhecendo o WordPress
“WordPress nasceu do desejo de um sistema de
 publicação pessoal bem arquitetado e elegante

escrito em PHP e MySQL sob a licença de uso GPL            ”




                        Flávio Ricardo – Conhecendo o WordPress
A história do WordPress
Os primeiros passos da plataforma se deram em 2003 quando Matt

Mullenweg e Mike Little criaram um fork do b2/cafelog, famoso sistema do

gênero na época, desenvolvido por Michel Valdright que hoje contribui

ativamente como desenvolvedor do WordPress.

Em 2004 o Movable Type era quem assumia o posto de CMS mais usado,

porém mudanças em sua licença fizeram com que toda a comunidade migrasse

para o WordPress, solidificando sua posição entre os CMS mais utilizados em

todo o mundo.



                                                Flávio Ricardo – Conhecendo o WordPress
A história do WordPress
✔   2004 – Plugins são introduzidos com a versão 1.2 (Mingus)

✔   2005 – Temas e páginas estáticas são introduzidos na versão 1.5 (Strayhorn),

seguido pelo sistema de cache com a versão 2.0 (Duke)

✔   2007 – Nova interface do usuário na versão 2.1 (Ella). Widgets, melhor

esquema de feed, e otimizações de velocidade na versão 2.2 (Getz). Tags, URLs

amigáveis, e um novo sistema de taxonomia na versão 2.3 (Dexter)

✔   2008 – Com a versão 2.5 (Brecker) foi lançada uma nova interface de

administração, introduzindo widgets no Dashboard e shortcode API, seguido

da 2.6 que trouxe revisões de posts e bookmarklets
                                                   Flávio Ricardo – Conhecendo o WordPress
A história do WordPress
✔   2008 – Um estudo sobre usabilidade iniciado na versão 2.5, levou ao

redesenho da interface de administração para melhorar a experiência do

usuário e deixá-la mais personalizável. Essas mudanças foram lançadas na

versão 2.7 (Coltrane) que trouxe também atualização automática, instalação de

plugins nativa, sticky posts e documentação agregada as ferramentas

✔   2009 – Na versão 2.8 (Baker) foi implantado a instalação de temas também

nativa e melhoria na API. Seguidos por edição de imagens, lixeira para posts e

moderação de comentários em massa com a 2.9 (Carmen)



                                                  Flávio Ricardo – Conhecendo o WordPress
A história do WordPress




       ✔   2010 – Versão 3.0 (Thelonious) introduziu tipos de post

           personalizado, gestão de menu personalizado e gestão de

                                  vários sites (antigo WordPress µ)

                                                         Download
                                                           .zip — 3.0 MB




                                     Flávio Ricardo – Conhecendo o WordPress
Por que WordPress?
✔   O WordPress não é mais completo e nem inferior a outro CMS

✔   Oferece ao programador uma plataforma enxuta para ser explorada

✔   Existem alternativas para diferentes problemas dentro do WordPress

✔   As limitações são do tamanho da vontade de quem está utilizando

✔   É distribuído sob licença GPL, lhe dá liberdade para fazer o que você quiser

✔   Existem muitos temas e plugins disponíveis para baixar e usar

✔   Plataforma está sempre atualizada e dentro das novidades tecnológicas

✔   Disponível em vários idiomas o que ajuda também na manutenção



                                                   Flávio Ricardo – Conhecendo o WordPress
Quem usa?




                        Funarte
            http://www.funarte.gov.br/portal/



            Flávio Ricardo – Conhecendo o WordPress
Quem usa?




                     Revista Cult
            http://revistacult.uol.com.br/home/



            Flávio Ricardo – Conhecendo o WordPress
Quem usa?




            v




                   Prefeitura de Olinda
                   http://www.olinda.pe.gov.br/



                Flávio Ricardo – Conhecendo o WordPress
Quem usa?




            v




                                 R7
                        http://blogs.r7.com/



                Flávio Ricardo – Conhecendo o WordPress
Governo, instituições de
ensino, grandes revistas e
jornais estão usando
WordPress... e você?
Instalando o WordPress
O motivo para tantos utilizarem o WordPress é sua facilidade de manuseio,

com a instalação não é diferente, um processo simples e que leva menos de 5

minutos [1].

O servidor onde o WordPress será instalado deve suportar:



✔   PHP 4.3* ou versão mais recente

✔   MySQL 4.1.2 ou versão mais recente

✔   Módulo mod_rewrite do Apache habilitado



                                                Flávio Ricardo – Conhecendo o WordPress
Instalando o WordPress
Para quem usa cPanel, basta acessar o Fantástico, selecionar o WordPress e

configurar um usuário e senha. Para os outros casos, seguir os passos abaixo:



✔   Criar uma base de dados para instalar o WordPress

✔   Copiar os arquivos para o diretório do servidor web (public_html)

✔   Pelo navegador, abra o endereço onde você fez a instalação e siga os passos

    ✔   Banco de dados, usuário, senha, título do blog/website, endereço de e-mail

        do administrador e outros

✔   Have fun!
                                                     Flávio Ricardo – Conhecendo o WordPress
Visão geral do painel
 Gerenciar opções, atualizar e instalar   Informações gerais sobre o blog/site
 plugins, temas, usuários e outros




                                                Flávio Ricardo – Conhecendo o WordPress
Criando um novo post
   Título, URL e conteúdo do post   Opções de publicação, categorias, tags




                                          Flávio Ricardo – Conhecendo o WordPress
Have fun!
✔   Posts e páginas protegidos por senha

✔   Estrutura de links amigáveis

✔   Pingbacks/trackbacks

✔   Rascunhos e prévias dos posts e páginas

✔   Agendamento de posts

✔   Categorias, tags e taxonomias personalizadas

✔   Sistema de comentários robusto

✔   Publicação de conteúdo através do e-mail



                                                   Flávio Ricardo – Conhecendo o WordPress
Plugins para WordPress
WordPress é infinitamente extensível. Uma das filosofias centrais do

WordPress é manter o código do núcleo mais leve e mais rápido possível, assim

proporcionando um quadro rico para a comunidade expandir o WordPress.

O diretório de plugins do WordPress é uma caixa de pandora, repleto de

poderosas ferramentas para que você possa fazer qualquer coisa limitando-se

apenas pela sua imaginação.




                                                Flávio Ricardo – Conhecendo o WordPress
Instalando plugins
 Gerenciamento de plugins   Encontre e instale novos plugins




                                  Flávio Ricardo – Conhecendo o WordPress
WPtouch iPhone Theme
Transforma automaticamente o seu site em

WordPress aplicando um tema compatível com

iPhone, iPod Touch, Android, Opera Mini,

Palm Pre e BlackBerry. Adicionando diversos

efeitos em Ajax para deixar a navegação mais

atrativa e funcional.

Download – Versão 1.9.18 [2]




                                               Flávio Ricardo – Conhecendo o WordPress
WP e-Commerce
WP e-Commcerce é um plugin que permite

ao seu utilizador montar uma loja digital

utilizando a plataforma do WordPress com

recursos de carrinho de compras, vitrine,

downloads digitais e serviços online.

Download – Versão 3.7.6 [3]




                                            Flávio Ricardo – Conhecendo o WordPress
Quais plugins devo usar?
✔   SEO e motores de busca

    ✔   All in one SEO pack, wpSEO, Google XML Sitemaps, WP Greet Box

✔   Galeria de imagens e vídeos

    ✔   NextGEN Gallery, FlickPress, Facebook Photo Fetcher, Smart YouTube

✔   Ferramentas de navegação, usabilidade e performance

    ✔   Related Posts, WP PageNavi, Get Recente Comments, WP Super Cache

✔   Suportados pela Automattic

    ✔   WordPress Stats, IntenseDebate, PollDaddy, bbPress, BuddyPress



                                                  Flávio Ricardo – Conhecendo o WordPress
Mais? Por onde começar?
✔   WordPress Brasil (site oficial / português)
    ✔   http://br.wordpress.org/
✔   New to WordPress Start Here (inglês)
    ✔   http://codex.wordpress.org/New_To_WordPress_-_Where_to_Start
✔   First Steps With WordPress (inglês)
    ✔   http://codex.wordpress.org/First_Steps_With_WordPress
✔   Comunidade Brasileira do WordPress (português)
    ✔   http://wp-brasil.org/
✔   [1] A famosa instalação de 5 minutos (inglês)
    ✔   http://codex.wordpress.org/Installing_WordPress
✔   [2] WPtouch iPhone Theme (inglês)
    ✔   http://wordpress.org/extend/plugins/wptouch/
✔   [3] WP e-Commerce (inglês)
    ✔   http://getshopped.org/



                                                           Flávio Ricardo – Conhecendo o WordPress
Dúvidas?


           Flávio Ricardo – Conhecendo o WordPress
Obrigado!


Blog – www.fricardo.com

Twitter – @flavioricardo

E-mail – contato@fricardo.com

Palestras/Slides – slideshare.net/flavioricardo




                                             Flávio Ricardo – Conhecendo o WordPress

Weitere ähnliche Inhalte

Was ist angesagt?

Arquitetura cliente servidor
Arquitetura cliente servidorArquitetura cliente servidor
Arquitetura cliente servidorMarcia Abrahim
 
Redes de Computadores - Aula 02
Redes de Computadores - Aula 02Redes de Computadores - Aula 02
Redes de Computadores - Aula 02thomasdacosta
 
Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Engenharia de Software - Conceitos e Modelos de Desenvolvimento Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Engenharia de Software - Conceitos e Modelos de Desenvolvimento Sérgio Souza Costa
 
Aula03 Sistemas Distribuídos - Arquiteturas de sistemas distribuídos
Aula03 Sistemas Distribuídos - Arquiteturas de sistemas distribuídosAula03 Sistemas Distribuídos - Arquiteturas de sistemas distribuídos
Aula03 Sistemas Distribuídos - Arquiteturas de sistemas distribuídosMessias Batista
 
Arquitetura de software : Cliente-Servidor
Arquitetura de software : Cliente-ServidorArquitetura de software : Cliente-Servidor
Arquitetura de software : Cliente-ServidorAlexsandro Oliveira
 
SLIDE SOBRE O LIBREOFFICE
SLIDE SOBRE O LIBREOFFICESLIDE SOBRE O LIBREOFFICE
SLIDE SOBRE O LIBREOFFICELiana Évily
 
Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linuxRogério Cardoso
 
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...Natanael Simões
 
Segurança de redes - Conceitos de firewall
Segurança de redes - Conceitos de firewall Segurança de redes - Conceitos de firewall
Segurança de redes - Conceitos de firewall Cleber Ramos
 
Linux Como Tudo Começou
Linux Como Tudo ComeçouLinux Como Tudo Começou
Linux Como Tudo Começouguestaa94fe
 
Redes de Computadores - Aula 01
Redes de Computadores - Aula 01Redes de Computadores - Aula 01
Redes de Computadores - Aula 01thomasdacosta
 
Aula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebAula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebDaniel Brandão
 

Was ist angesagt? (20)

Programacao para Web I Plano de Ensinodoc
Programacao para Web I Plano de EnsinodocProgramacao para Web I Plano de Ensinodoc
Programacao para Web I Plano de Ensinodoc
 
Comandos basicos linux
Comandos basicos linuxComandos basicos linux
Comandos basicos linux
 
Trabalho linux
Trabalho linuxTrabalho linux
Trabalho linux
 
Arquitetura cliente servidor
Arquitetura cliente servidorArquitetura cliente servidor
Arquitetura cliente servidor
 
Redes de Computadores - Aula 02
Redes de Computadores - Aula 02Redes de Computadores - Aula 02
Redes de Computadores - Aula 02
 
Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Engenharia de Software - Conceitos e Modelos de Desenvolvimento Engenharia de Software - Conceitos e Modelos de Desenvolvimento
Engenharia de Software - Conceitos e Modelos de Desenvolvimento
 
Aula03 Sistemas Distribuídos - Arquiteturas de sistemas distribuídos
Aula03 Sistemas Distribuídos - Arquiteturas de sistemas distribuídosAula03 Sistemas Distribuídos - Arquiteturas de sistemas distribuídos
Aula03 Sistemas Distribuídos - Arquiteturas de sistemas distribuídos
 
Arquitetura de software : Cliente-Servidor
Arquitetura de software : Cliente-ServidorArquitetura de software : Cliente-Servidor
Arquitetura de software : Cliente-Servidor
 
Segurança de Rede
Segurança de RedeSegurança de Rede
Segurança de Rede
 
Aula gerenciamento de arquivos e pastas
Aula   gerenciamento de arquivos e pastasAula   gerenciamento de arquivos e pastas
Aula gerenciamento de arquivos e pastas
 
SLIDE SOBRE O LIBREOFFICE
SLIDE SOBRE O LIBREOFFICESLIDE SOBRE O LIBREOFFICE
SLIDE SOBRE O LIBREOFFICE
 
Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linux
 
Web Design > Aula 00
Web Design > Aula 00Web Design > Aula 00
Web Design > Aula 00
 
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
 
Segurança de redes - Conceitos de firewall
Segurança de redes - Conceitos de firewall Segurança de redes - Conceitos de firewall
Segurança de redes - Conceitos de firewall
 
Linux Como Tudo Começou
Linux Como Tudo ComeçouLinux Como Tudo Começou
Linux Como Tudo Começou
 
Redes de Computadores - Aula 01
Redes de Computadores - Aula 01Redes de Computadores - Aula 01
Redes de Computadores - Aula 01
 
Aula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebAula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para Web
 
Arquitetura de Software
Arquitetura de SoftwareArquitetura de Software
Arquitetura de Software
 
Servidor WEB
Servidor WEBServidor WEB
Servidor WEB
 

Andere mochten auch

Ricardo Zein - WordPress como framework de desenvolvimento
Ricardo Zein - WordPress como framework de desenvolvimentoRicardo Zein - WordPress como framework de desenvolvimento
Ricardo Zein - WordPress como framework de desenvolvimentoiMasters
 
Wordpress como framework de desenvolvimento
Wordpress como framework de desenvolvimentoWordpress como framework de desenvolvimento
Wordpress como framework de desenvolvimentoRicardo Zein
 
Palestra Joomla Day Rio - Case Portal Unisinos com Joomla 3.1.5
Palestra Joomla Day Rio - Case Portal Unisinos com Joomla 3.1.5Palestra Joomla Day Rio - Case Portal Unisinos com Joomla 3.1.5
Palestra Joomla Day Rio - Case Portal Unisinos com Joomla 3.1.5Johnny Salazar Reidel
 
(Intercon) wordpress como framework de desenvolvimento
(Intercon) wordpress como framework de desenvolvimento(Intercon) wordpress como framework de desenvolvimento
(Intercon) wordpress como framework de desenvolvimentoRicardo Zein
 
Treinamento de Wordpress versão 3.1 (1 de 3)
Treinamento de Wordpress versão 3.1 (1 de 3)Treinamento de Wordpress versão 3.1 (1 de 3)
Treinamento de Wordpress versão 3.1 (1 de 3)wvtodoz
 
Boas práticas no desenvolvimento de plugins WordPress
Boas práticas no desenvolvimento de plugins WordPressBoas práticas no desenvolvimento de plugins WordPress
Boas práticas no desenvolvimento de plugins WordPressDaniel Antunes Rocha
 
WordPress, muito além de um software para blogs
WordPress, muito além de um software para blogsWordPress, muito além de um software para blogs
WordPress, muito além de um software para blogsCayo Medeiros
 
Wordpress e suas funções
Wordpress e suas funçõesWordpress e suas funções
Wordpress e suas funçõesDaniel Marcos
 
O profissional de comunicação que você precisa ser e ainda não te contara...
O profissional de comunicação que você precisa ser e ainda não te contara...O profissional de comunicação que você precisa ser e ainda não te contara...
O profissional de comunicação que você precisa ser e ainda não te contara...Leandrinho Vieira
 
[E-book] Como criar e manter um site ou blog com o Wordpress
[E-book] Como criar e manter um site ou blog com o Wordpress[E-book] Como criar e manter um site ou blog com o Wordpress
[E-book] Como criar e manter um site ou blog com o WordpressKingHost - Hospedagem de sites
 
Palestra UFPR - Intro Ionic framework + WordPress
Palestra UFPR - Intro Ionic framework + WordPressPalestra UFPR - Intro Ionic framework + WordPress
Palestra UFPR - Intro Ionic framework + WordPressRômulo Zoch
 
WordPress da instalação à criação de temas personalizados para seu site
WordPress da instalação à criação de temas personalizados para seu siteWordPress da instalação à criação de temas personalizados para seu site
WordPress da instalação à criação de temas personalizados para seu siteFlávio Ricardo B. Meira
 
Por que usar o WordPress - Conceitos e Aplicações
Por que usar o WordPress - Conceitos e AplicaçõesPor que usar o WordPress - Conceitos e Aplicações
Por que usar o WordPress - Conceitos e AplicaçõesGuga Alves
 
SEO para Wordpress
SEO para WordpressSEO para Wordpress
SEO para WordpressIan Castro
 
WordPress - Gerenciando Conteúdo
WordPress - Gerenciando ConteúdoWordPress - Gerenciando Conteúdo
WordPress - Gerenciando ConteúdoAbel Ribeiro
 
[WORDPRESS] Manual do Usuário
[WORDPRESS] Manual do Usuário[WORDPRESS] Manual do Usuário
[WORDPRESS] Manual do UsuárioAgência Pomar
 
10 dicas de SEO para Wordpress
10 dicas de SEO para Wordpress10 dicas de SEO para Wordpress
10 dicas de SEO para WordpressRodrigo Simoni
 
WordPress CMS - Gestão de conteúdo nunca foi tão fácil
WordPress CMS - Gestão de conteúdo nunca foi tão fácilWordPress CMS - Gestão de conteúdo nunca foi tão fácil
WordPress CMS - Gestão de conteúdo nunca foi tão fácilMatteus Barbosa
 

Andere mochten auch (20)

Ricardo Zein - WordPress como framework de desenvolvimento
Ricardo Zein - WordPress como framework de desenvolvimentoRicardo Zein - WordPress como framework de desenvolvimento
Ricardo Zein - WordPress como framework de desenvolvimento
 
Wordpress como framework de desenvolvimento
Wordpress como framework de desenvolvimentoWordpress como framework de desenvolvimento
Wordpress como framework de desenvolvimento
 
Palestra Joomla Day Rio - Case Portal Unisinos com Joomla 3.1.5
Palestra Joomla Day Rio - Case Portal Unisinos com Joomla 3.1.5Palestra Joomla Day Rio - Case Portal Unisinos com Joomla 3.1.5
Palestra Joomla Day Rio - Case Portal Unisinos com Joomla 3.1.5
 
(Intercon) wordpress como framework de desenvolvimento
(Intercon) wordpress como framework de desenvolvimento(Intercon) wordpress como framework de desenvolvimento
(Intercon) wordpress como framework de desenvolvimento
 
WordPress
WordPressWordPress
WordPress
 
Treinamento de Wordpress versão 3.1 (1 de 3)
Treinamento de Wordpress versão 3.1 (1 de 3)Treinamento de Wordpress versão 3.1 (1 de 3)
Treinamento de Wordpress versão 3.1 (1 de 3)
 
Aula01 gestao conteudo
Aula01 gestao conteudoAula01 gestao conteudo
Aula01 gestao conteudo
 
Boas práticas no desenvolvimento de plugins WordPress
Boas práticas no desenvolvimento de plugins WordPressBoas práticas no desenvolvimento de plugins WordPress
Boas práticas no desenvolvimento de plugins WordPress
 
WordPress, muito além de um software para blogs
WordPress, muito além de um software para blogsWordPress, muito além de um software para blogs
WordPress, muito além de um software para blogs
 
Wordpress e suas funções
Wordpress e suas funçõesWordpress e suas funções
Wordpress e suas funções
 
O profissional de comunicação que você precisa ser e ainda não te contara...
O profissional de comunicação que você precisa ser e ainda não te contara...O profissional de comunicação que você precisa ser e ainda não te contara...
O profissional de comunicação que você precisa ser e ainda não te contara...
 
[E-book] Como criar e manter um site ou blog com o Wordpress
[E-book] Como criar e manter um site ou blog com o Wordpress[E-book] Como criar e manter um site ou blog com o Wordpress
[E-book] Como criar e manter um site ou blog com o Wordpress
 
Palestra UFPR - Intro Ionic framework + WordPress
Palestra UFPR - Intro Ionic framework + WordPressPalestra UFPR - Intro Ionic framework + WordPress
Palestra UFPR - Intro Ionic framework + WordPress
 
WordPress da instalação à criação de temas personalizados para seu site
WordPress da instalação à criação de temas personalizados para seu siteWordPress da instalação à criação de temas personalizados para seu site
WordPress da instalação à criação de temas personalizados para seu site
 
Por que usar o WordPress - Conceitos e Aplicações
Por que usar o WordPress - Conceitos e AplicaçõesPor que usar o WordPress - Conceitos e Aplicações
Por que usar o WordPress - Conceitos e Aplicações
 
SEO para Wordpress
SEO para WordpressSEO para Wordpress
SEO para Wordpress
 
WordPress - Gerenciando Conteúdo
WordPress - Gerenciando ConteúdoWordPress - Gerenciando Conteúdo
WordPress - Gerenciando Conteúdo
 
[WORDPRESS] Manual do Usuário
[WORDPRESS] Manual do Usuário[WORDPRESS] Manual do Usuário
[WORDPRESS] Manual do Usuário
 
10 dicas de SEO para Wordpress
10 dicas de SEO para Wordpress10 dicas de SEO para Wordpress
10 dicas de SEO para Wordpress
 
WordPress CMS - Gestão de conteúdo nunca foi tão fácil
WordPress CMS - Gestão de conteúdo nunca foi tão fácilWordPress CMS - Gestão de conteúdo nunca foi tão fácil
WordPress CMS - Gestão de conteúdo nunca foi tão fácil
 

Ähnlich wie WordPress CMS 40

Gerenciando blogs e websites com WordPress MU
Gerenciando blogs e websites com WordPress MUGerenciando blogs e websites com WordPress MU
Gerenciando blogs e websites com WordPress MUFlávio Ricardo B. Meira
 
Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010Zarathon Maia
 
Minicurso WordPress
Minicurso WordPressMinicurso WordPress
Minicurso WordPressEdson Silva
 
Crie seu site com o WordPress
Crie seu site com o WordPressCrie seu site com o WordPress
Crie seu site com o WordPressEduardo Sully
 
WordPress: De blogs pessoais a grandes portais - Parte 1
WordPress: De blogs pessoais a grandes portais - Parte 1WordPress: De blogs pessoais a grandes portais - Parte 1
WordPress: De blogs pessoais a grandes portais - Parte 1Giancarlo Silva
 
Content Management System CMS: Wordpress
Content Management System CMS: WordpressContent Management System CMS: Wordpress
Content Management System CMS: Wordpressrenancavichi
 
Palestra wordpress - II forum revista espírito livre
Palestra wordpress - II forum revista espírito livrePalestra wordpress - II forum revista espírito livre
Palestra wordpress - II forum revista espírito livreGustavo Freitas
 
Introdução ao WordPress
Introdução ao WordPressIntrodução ao WordPress
Introdução ao WordPressTales Augusto
 
00-Apresentação de WordPress e criação de sites.pdf
00-Apresentação de WordPress e criação de sites.pdf00-Apresentação de WordPress e criação de sites.pdf
00-Apresentação de WordPress e criação de sites.pdfcleber595366
 
Porque e como utilizar o WordPress e seu relacionamento com as Mídias Sociais
Porque e como utilizar o WordPress e seu relacionamento com as Mídias SociaisPorque e como utilizar o WordPress e seu relacionamento com as Mídias Sociais
Porque e como utilizar o WordPress e seu relacionamento com as Mídias SociaisGuga Alves
 
Wordpress - Mais que um gerenciador de blogs, um CMS completo!
Wordpress - Mais que um gerenciador  de blogs, um CMS completo!Wordpress - Mais que um gerenciador  de blogs, um CMS completo!
Wordpress - Mais que um gerenciador de blogs, um CMS completo!Walter Araujo dos Santos
 
Informática para Internet - Aula 03
Informática para Internet - Aula 03Informática para Internet - Aula 03
Informática para Internet - Aula 03Anderson Andrade
 
Wordpress, de um blog a um CMS
Wordpress, de um blog a um CMSWordpress, de um blog a um CMS
Wordpress, de um blog a um CMSIvan Santos
 
Palestra WordPress Flisol Amontada
Palestra WordPress Flisol Amontada Palestra WordPress Flisol Amontada
Palestra WordPress Flisol Amontada Jakson Silva
 
Minicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPressMinicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPressJackson Meires
 

Ähnlich wie WordPress CMS 40 (20)

Gerenciando blogs e websites com WordPress MU
Gerenciando blogs e websites com WordPress MUGerenciando blogs e websites com WordPress MU
Gerenciando blogs e websites com WordPress MU
 
Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010Apresentação Wordpress FLISOL 2010
Apresentação Wordpress FLISOL 2010
 
BITS | BrasilCMS | wordpress
BITS | BrasilCMS | wordpressBITS | BrasilCMS | wordpress
BITS | BrasilCMS | wordpress
 
Minicurso WordPress
Minicurso WordPressMinicurso WordPress
Minicurso WordPress
 
Crie seu site com o WordPress
Crie seu site com o WordPressCrie seu site com o WordPress
Crie seu site com o WordPress
 
Slides word press
Slides word pressSlides word press
Slides word press
 
WordPress: De blogs pessoais a grandes portais - Parte 1
WordPress: De blogs pessoais a grandes portais - Parte 1WordPress: De blogs pessoais a grandes portais - Parte 1
WordPress: De blogs pessoais a grandes portais - Parte 1
 
Wordpress
WordpressWordpress
Wordpress
 
Mini Curso Wordpress
Mini Curso WordpressMini Curso Wordpress
Mini Curso Wordpress
 
Content Management System CMS: Wordpress
Content Management System CMS: WordpressContent Management System CMS: Wordpress
Content Management System CMS: Wordpress
 
Wordpress
WordpressWordpress
Wordpress
 
Palestra wordpress - II forum revista espírito livre
Palestra wordpress - II forum revista espírito livrePalestra wordpress - II forum revista espírito livre
Palestra wordpress - II forum revista espírito livre
 
Introdução ao WordPress
Introdução ao WordPressIntrodução ao WordPress
Introdução ao WordPress
 
00-Apresentação de WordPress e criação de sites.pdf
00-Apresentação de WordPress e criação de sites.pdf00-Apresentação de WordPress e criação de sites.pdf
00-Apresentação de WordPress e criação de sites.pdf
 
Porque e como utilizar o WordPress e seu relacionamento com as Mídias Sociais
Porque e como utilizar o WordPress e seu relacionamento com as Mídias SociaisPorque e como utilizar o WordPress e seu relacionamento com as Mídias Sociais
Porque e como utilizar o WordPress e seu relacionamento com as Mídias Sociais
 
Wordpress - Mais que um gerenciador de blogs, um CMS completo!
Wordpress - Mais que um gerenciador  de blogs, um CMS completo!Wordpress - Mais que um gerenciador  de blogs, um CMS completo!
Wordpress - Mais que um gerenciador de blogs, um CMS completo!
 
Informática para Internet - Aula 03
Informática para Internet - Aula 03Informática para Internet - Aula 03
Informática para Internet - Aula 03
 
Wordpress, de um blog a um CMS
Wordpress, de um blog a um CMSWordpress, de um blog a um CMS
Wordpress, de um blog a um CMS
 
Palestra WordPress Flisol Amontada
Palestra WordPress Flisol Amontada Palestra WordPress Flisol Amontada
Palestra WordPress Flisol Amontada
 
Minicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPressMinicurso - Desenvolvimento de sites com WordPress
Minicurso - Desenvolvimento de sites com WordPress
 

WordPress CMS 40

  • 2. Flávio Ricardo ✔ Graduando em Ciência da Computação pela Faculdade Campo Grande ✔ Atua como desenvolvedor web na Agence Consultoria ✔ Tem quase cinco anos de experiência no uso do WordPress como plataforma para blogs e/ou grandes portais ✔ Faz parte do Grupo de Usuários PHP de Mato Grosso do Sul (PHPMS) ✔ É entusiasta em Software Livre, usa e recomenda fortemente o Ubuntu ✔ Jogador casual de paintball nas tardes de sábado, acumula alguns headshots em seu scoreboard Flávio Ricardo – Conhecendo o WordPress
  • 3. Agenda ✔ O poder da publicação de conteúdo na internet ✔ Entendendo o que é um CMS ✔ A história do WordPress ✔ A famosa instalação de 5 minutos ✔ Visão geral do painel do WordPress ✔ Expandindo as funcionalidades com uso de plugins ✔ Dúvidas? Flávio Ricardo – Conhecendo o WordPress
  • 4. A evolução da internet 1990 – 1991 1994 1995 – 1996 W3C - World Wide Rascunho Web Consortium do HTML HTML 2 – 3 Implementação do HTML HTML 2 CSS 1 CSS 0.92 PHP 1 Rascunho do PHP PHP 2 Flávio Ricardo – Conhecendo o WordPress
  • 5. O que é conteúdo? Planejar e fazer conteúdo para web inclui escrever mas não se resumo a isso. Anos atrás quando a web não era dinâmica e as linguagens de programação não existiam para facilitar nossa vida as formas mais comuns de conteúdo eram vistos em revistas, jornais e mais tarde também nos livros. Hoje o conteúdo na internet está em tudo o que você lê, ouve ou vê. Não só mais restrito a texto, mas também por meio de podcasts, vídeos e imagens, a disseminação de conteúdo está se tornando cada vez mais comum. Flávio Ricardo – Conhecendo o WordPress
  • 6. O que é conteúdo? Nós somos responsáveis pelo conteúdo que criamos assim como por aquele que ingerimos. Flávio Ricardo – Conhecendo o WordPress
  • 7. De onde vem o conteúdo? Flávio Ricardo – Conhecendo o WordPress
  • 8. CMS? Hã? Um content management system (em inglês) ou sistema de gerenciamento de conteúdo, é uma ferramenta que integra os componentes necessários para criar e gerir conteúdo em websites e portais, sem a necessidade de programação com objetivo de facilitar a administração, criação, distribuição e publicação da informação. ✔ Melhoram de forma considerável a organização do conteúdo ✔ Estão prontos para trabalhar com as mais diversas tecnologias ✔ Permitem a fácil edição e criação de conteúdo em qualquer lugar Flávio Ricardo – Conhecendo o WordPress
  • 9. Por que usar um CMS? São ferramentas que possibilitam ao usuário um maior controle do websites e tem uma estrutura sólida para sustentar as mais diversas situações. Existem soluções em CMS comerciais, mas em grande maioria são ferramentas Open Source. ✔ Permite a um grande número de pessoas compartilhar e armazenar dados ✔ Controle de acesso dos dados baseado em papéis ou permissões ✔ Geralmente não existe uma limitação sobre o tipo de conteúdo ✔ Suportam acesso através de dispositivos móveis (celulares, tablets, palms) Flávio Ricardo – Conhecendo o WordPress
  • 10. Drupal ✔ Framework modular e CMS escrito em PHP ✔ Alta qualidade, elegância e código bem documentado ✔ Estrutura baseada em padrões consolidados ✔ CMS de código aberto liberado sob licença GPL ✔ Grande número de módulos para incrementar suas funcionalidades Flávio Ricardo – Conhecendo o WordPress
  • 11. Joomla! ✔ Poderosa ferramenta reconhecida pelo Linux Awards ✔ Tem cada vez mais módulos e componentes disponíveis ✔ Comunidade grande e ativa, crescente também no Brasil ✔ Front end com tradução para vários idiomas ✔ Sistema de gerenciamento de conteúdo baseado no Mambo Flávio Ricardo – Conhecendo o WordPress
  • 12. “WordPress nasceu do desejo de um sistema de publicação pessoal bem arquitetado e elegante escrito em PHP e MySQL sob a licença de uso GPL ” Flávio Ricardo – Conhecendo o WordPress
  • 13. A história do WordPress Os primeiros passos da plataforma se deram em 2003 quando Matt Mullenweg e Mike Little criaram um fork do b2/cafelog, famoso sistema do gênero na época, desenvolvido por Michel Valdright que hoje contribui ativamente como desenvolvedor do WordPress. Em 2004 o Movable Type era quem assumia o posto de CMS mais usado, porém mudanças em sua licença fizeram com que toda a comunidade migrasse para o WordPress, solidificando sua posição entre os CMS mais utilizados em todo o mundo. Flávio Ricardo – Conhecendo o WordPress
  • 14. A história do WordPress ✔ 2004 – Plugins são introduzidos com a versão 1.2 (Mingus) ✔ 2005 – Temas e páginas estáticas são introduzidos na versão 1.5 (Strayhorn), seguido pelo sistema de cache com a versão 2.0 (Duke) ✔ 2007 – Nova interface do usuário na versão 2.1 (Ella). Widgets, melhor esquema de feed, e otimizações de velocidade na versão 2.2 (Getz). Tags, URLs amigáveis, e um novo sistema de taxonomia na versão 2.3 (Dexter) ✔ 2008 – Com a versão 2.5 (Brecker) foi lançada uma nova interface de administração, introduzindo widgets no Dashboard e shortcode API, seguido da 2.6 que trouxe revisões de posts e bookmarklets Flávio Ricardo – Conhecendo o WordPress
  • 15. A história do WordPress ✔ 2008 – Um estudo sobre usabilidade iniciado na versão 2.5, levou ao redesenho da interface de administração para melhorar a experiência do usuário e deixá-la mais personalizável. Essas mudanças foram lançadas na versão 2.7 (Coltrane) que trouxe também atualização automática, instalação de plugins nativa, sticky posts e documentação agregada as ferramentas ✔ 2009 – Na versão 2.8 (Baker) foi implantado a instalação de temas também nativa e melhoria na API. Seguidos por edição de imagens, lixeira para posts e moderação de comentários em massa com a 2.9 (Carmen) Flávio Ricardo – Conhecendo o WordPress
  • 16. A história do WordPress ✔ 2010 – Versão 3.0 (Thelonious) introduziu tipos de post personalizado, gestão de menu personalizado e gestão de vários sites (antigo WordPress µ) Download .zip — 3.0 MB Flávio Ricardo – Conhecendo o WordPress
  • 17. Por que WordPress? ✔ O WordPress não é mais completo e nem inferior a outro CMS ✔ Oferece ao programador uma plataforma enxuta para ser explorada ✔ Existem alternativas para diferentes problemas dentro do WordPress ✔ As limitações são do tamanho da vontade de quem está utilizando ✔ É distribuído sob licença GPL, lhe dá liberdade para fazer o que você quiser ✔ Existem muitos temas e plugins disponíveis para baixar e usar ✔ Plataforma está sempre atualizada e dentro das novidades tecnológicas ✔ Disponível em vários idiomas o que ajuda também na manutenção Flávio Ricardo – Conhecendo o WordPress
  • 18. Quem usa? Funarte http://www.funarte.gov.br/portal/ Flávio Ricardo – Conhecendo o WordPress
  • 19. Quem usa? Revista Cult http://revistacult.uol.com.br/home/ Flávio Ricardo – Conhecendo o WordPress
  • 20. Quem usa? v Prefeitura de Olinda http://www.olinda.pe.gov.br/ Flávio Ricardo – Conhecendo o WordPress
  • 21. Quem usa? v R7 http://blogs.r7.com/ Flávio Ricardo – Conhecendo o WordPress
  • 22. Governo, instituições de ensino, grandes revistas e jornais estão usando WordPress... e você?
  • 23. Instalando o WordPress O motivo para tantos utilizarem o WordPress é sua facilidade de manuseio, com a instalação não é diferente, um processo simples e que leva menos de 5 minutos [1]. O servidor onde o WordPress será instalado deve suportar: ✔ PHP 4.3* ou versão mais recente ✔ MySQL 4.1.2 ou versão mais recente ✔ Módulo mod_rewrite do Apache habilitado Flávio Ricardo – Conhecendo o WordPress
  • 24. Instalando o WordPress Para quem usa cPanel, basta acessar o Fantástico, selecionar o WordPress e configurar um usuário e senha. Para os outros casos, seguir os passos abaixo: ✔ Criar uma base de dados para instalar o WordPress ✔ Copiar os arquivos para o diretório do servidor web (public_html) ✔ Pelo navegador, abra o endereço onde você fez a instalação e siga os passos ✔ Banco de dados, usuário, senha, título do blog/website, endereço de e-mail do administrador e outros ✔ Have fun! Flávio Ricardo – Conhecendo o WordPress
  • 25. Visão geral do painel Gerenciar opções, atualizar e instalar Informações gerais sobre o blog/site plugins, temas, usuários e outros Flávio Ricardo – Conhecendo o WordPress
  • 26. Criando um novo post Título, URL e conteúdo do post Opções de publicação, categorias, tags Flávio Ricardo – Conhecendo o WordPress
  • 27. Have fun! ✔ Posts e páginas protegidos por senha ✔ Estrutura de links amigáveis ✔ Pingbacks/trackbacks ✔ Rascunhos e prévias dos posts e páginas ✔ Agendamento de posts ✔ Categorias, tags e taxonomias personalizadas ✔ Sistema de comentários robusto ✔ Publicação de conteúdo através do e-mail Flávio Ricardo – Conhecendo o WordPress
  • 28. Plugins para WordPress WordPress é infinitamente extensível. Uma das filosofias centrais do WordPress é manter o código do núcleo mais leve e mais rápido possível, assim proporcionando um quadro rico para a comunidade expandir o WordPress. O diretório de plugins do WordPress é uma caixa de pandora, repleto de poderosas ferramentas para que você possa fazer qualquer coisa limitando-se apenas pela sua imaginação. Flávio Ricardo – Conhecendo o WordPress
  • 29. Instalando plugins Gerenciamento de plugins Encontre e instale novos plugins Flávio Ricardo – Conhecendo o WordPress
  • 30. WPtouch iPhone Theme Transforma automaticamente o seu site em WordPress aplicando um tema compatível com iPhone, iPod Touch, Android, Opera Mini, Palm Pre e BlackBerry. Adicionando diversos efeitos em Ajax para deixar a navegação mais atrativa e funcional. Download – Versão 1.9.18 [2] Flávio Ricardo – Conhecendo o WordPress
  • 31. WP e-Commerce WP e-Commcerce é um plugin que permite ao seu utilizador montar uma loja digital utilizando a plataforma do WordPress com recursos de carrinho de compras, vitrine, downloads digitais e serviços online. Download – Versão 3.7.6 [3] Flávio Ricardo – Conhecendo o WordPress
  • 32. Quais plugins devo usar? ✔ SEO e motores de busca ✔ All in one SEO pack, wpSEO, Google XML Sitemaps, WP Greet Box ✔ Galeria de imagens e vídeos ✔ NextGEN Gallery, FlickPress, Facebook Photo Fetcher, Smart YouTube ✔ Ferramentas de navegação, usabilidade e performance ✔ Related Posts, WP PageNavi, Get Recente Comments, WP Super Cache ✔ Suportados pela Automattic ✔ WordPress Stats, IntenseDebate, PollDaddy, bbPress, BuddyPress Flávio Ricardo – Conhecendo o WordPress
  • 33. Mais? Por onde começar? ✔ WordPress Brasil (site oficial / português) ✔ http://br.wordpress.org/ ✔ New to WordPress Start Here (inglês) ✔ http://codex.wordpress.org/New_To_WordPress_-_Where_to_Start ✔ First Steps With WordPress (inglês) ✔ http://codex.wordpress.org/First_Steps_With_WordPress ✔ Comunidade Brasileira do WordPress (português) ✔ http://wp-brasil.org/ ✔ [1] A famosa instalação de 5 minutos (inglês) ✔ http://codex.wordpress.org/Installing_WordPress ✔ [2] WPtouch iPhone Theme (inglês) ✔ http://wordpress.org/extend/plugins/wptouch/ ✔ [3] WP e-Commerce (inglês) ✔ http://getshopped.org/ Flávio Ricardo – Conhecendo o WordPress
  • 34. Dúvidas? Flávio Ricardo – Conhecendo o WordPress
  • 35. Obrigado! Blog – www.fricardo.com Twitter – @flavioricardo E-mail – contato@fricardo.com Palestras/Slides – slideshare.net/flavioricardo Flávio Ricardo – Conhecendo o WordPress