WordPress MU
Gerenciando vários blogs e websites
  de forma flexível e otimizada




                                     ...
#Quem é esse cara?

✔   Graduando em Ciência da Computação pela Faculdade Campo Grande

✔   Trabalha com desenvolvimento d...
#O que é WordPress?

Criado por Matt Mullenweg, o WordPress é desenvolvido em PHP e MySQL

sob licença GPL. O projeto que ...
#Do que é feito o WordPress?

✔   Exibição de páginas dinâmicas através de templates personalizados

✔   Fácil esquema de ...
#Estrutura de desenvolvimento



               Core (wpconfig)

                Themes                             Plugin...
#Quem está usando?




                           v




                                            Ministério da Cultura
...
#Quem está usando?




                           v




                                                The Ford Story
   ...
#Quem está usando?




                           v




                                                          R7
     ...
#Quem está usando?




                                                Yahoo!'s Yodel
                                    ...
#WordPress MU

Você já pensou como seria fácil e prático criar vários sites usando uma única

instalação do WordPress? É i...
#Características do WordPress MU

                               ✔   Sites e usuários ilimitados

              SITE I
   ...
#Características do WordPress MU

O funcionamento do WordPress MU foi feito pensando não só na facilidade de

uso da ferra...
#Decisões importantes!

✔   Quem são os administradores da rede e quem são os administradores de

cada website da rede?

✔...
#Quais plugins utilizar? Dicas!

✔   SEO e motores de busca

All in one SEO pack, wpSEO, Google XML Sitemaps, WP Greet Box...
#Como funcionam os temas?


Os temas são responsáveis pela apresentação do seu website. Estes são

compostos por imagens, ...
#Como funcionam os temas?


                          404.php
                                                       categ...
#Entendendo o escopo de um tema

Nos temas a folha de estilos é responsável não só na definição das regras de

apresentaçã...
#Enfrentando o Loop!




No WordPress o loop é usado para mostrar cada um dos seus posts. Usando o

loop, o WordPress proc...
#Estrutura do Loop



if (have_posts) ) : // existem posts?
 while (have_posts() ) : // enquanto
    the_post(); // retorn...
#Exemplo de Loop completo

<?php if (have_posts)) : ?>
  <?php while (have_posts()) : the_post(); ?>
     <div class=”post...
#Requisitos elegantes

O WordPress requer o mínimo de recursos de seu servidor para funcionar,

atualmente a maioria dos s...
#Configurando o ambiente

Em ambiente local você deverá configurar subdomínios para poder trabalhar

com o WordPress MU, p...
#A instalação de 5 minutos

Para quem usa cPanel, basta acessar o Fantástico e selecionar o WordPress. Os

demais devem se...
#Visão geral da Dashboard

 Gerenciar opções, blogs, usuários,               Espaço disponível para cada usuário
 atualiza...
#Escrevendo seu primeiro post

 Categorias, posts, plugins, tags...          Escreva aqui! =D




                        ...
#Mais? Documentação!




   http://codex.wordpress.org




             Flávio Ricardo – Gerenciando blogs e websites com ...
Dúvidas?


     Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
#Obrigado!




Blog – www.fricardo.com

Twitter – @flavioricardo

E-mail – contato@fricardo.com

Palestras/Slides – slides...
Próximos SlideShares
Carregando em…5
×

Gerenciando blogs e websites com WordPress MU

8.128 visualizações

Publicada em

Conheça o WordPress MU e aprenda a gerenciar vários blogs e websites de forma flexível o otimizada.

Publicada em: Design
1 comentário
7 gostaram
Estatísticas
Notas
  • Flavio gostaria de saber se tem como eu criar uma pagina para cada usuario, por exemplo, usuario Joao loga no site e ve a pagina dele, a Maria loga mas não ve nada do Joao só ve a pagina dela, o administrador tem acesso a tudo.
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
Sem downloads
Visualizações
Visualizações totais
8.128
No SlideShare
0
A partir de incorporações
0
Número de incorporações
148
Ações
Compartilhamentos
0
Downloads
196
Comentários
1
Gostaram
7
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Gerenciando blogs e websites com WordPress MU

  1. 1. WordPress MU Gerenciando vários blogs e websites de forma flexível e otimizada Flávio Ricardo 3º Workshop PHPMS
  2. 2. #Quem é esse cara? ✔ Graduando em Ciência da Computação pela Faculdade Campo Grande ✔ Trabalha com desenvolvimento de websites na CATWORK Tecnologia ✔ Tem quase cinco anos de experiência no uso do WordPress como plataforma para websites e/ou grandes portais ✔ Faz parte do Grupo de Usuários PHP de Mato Grosso do Sul (PHPMS) ✔ Jogador casual de paintball nas tardes de sábado, acumula alguns headshots em seu scoreboard Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  3. 3. #O que é WordPress? Criado por Matt Mullenweg, o WordPress é desenvolvido em PHP e MySQL sob licença GPL. O projeto que sempre teve como foco padrões de usabilidade e facilidades para o usuário final, com o tempo e grande adoção ganhou espaço no mercado passando a ser usado cada vez mais como CMS. ✔ Software livre com uma comunidade ativa compartilhando temas e plugins ✔ Integração com diversas plataformas e serviços disponíveis na web ✔ Já foi utilizado em projetos de diferentes tamanhos e especificações Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  4. 4. #Do que é feito o WordPress? ✔ Exibição de páginas dinâmicas através de templates personalizados ✔ Fácil esquema de internacionalização (tradução) de temas e conteúdos ✔ Comunicação com outros websites além de outras ferramentas (Twitter, Facebook) através de pingbacks e trackbacks ✔ Ferramentas integradas para edição e gerenciamento de imagens e vídeos, além de um editor rico (TinyMCE) nativo no WordPress ✔ Opções de publicação, agendamento e revisões de posts, além de uma lixeira Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  5. 5. #Estrutura de desenvolvimento Core (wpconfig) Themes Plugins wp-content/themes wp-content/plugins Template Files (The Loop) Style Functions Appearance Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  6. 6. #Quem está usando? v Ministério da Cultura http://www.cultura.gov.br/site/ Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  7. 7. #Quem está usando? v The Ford Story http://www.thefordstory.com/ Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  8. 8. #Quem está usando? v R7 http://blogs.r7.com/ Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  9. 9. #Quem está usando? Yahoo!'s Yodel http://ycorpblog.com/ Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  10. 10. #WordPress MU Você já pensou como seria fácil e prático criar vários sites usando uma única instalação do WordPress? É isto que o WordPress MU faz por você, cria uma rede de sites relacionados semelhante ao WordPress.com ou ao EduBlogs.com. ✔ Gerenciamento de vários sites e usuários de forma fácil e simplificada ✔ Automatização de tarefas (instalação de plugins e temas) e atualização ✔ É largamente utilizado por jornais, revistas e instituições de ensino ✔ Possui a mesma estrutura de desenvolvimento do WordPress (tradicional) Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  11. 11. #Características do WordPress MU ✔ Sites e usuários ilimitados SITE I ✔ Gerenciamento de usuários completo com permissões e papéis específicos WordPress SITE II ✔ Escolha de plugins e temas específicos para multisite cada site SITE III ✔ Instalação por subdiretórios ou subdomínios Uma única ✔ Painéis de administração compartilhados instalação! Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  12. 12. #Características do WordPress MU O funcionamento do WordPress MU foi feito pensando não só na facilidade de uso da ferramenta mas também em questões de segurança e privacidade, para assegurar o bom funcionamento de todos os websites da rede. ✔ Para evitar sobrecargas os usuários não podem enviar plugins ✔ O administrador determina quais temas cada site poderá utilizar ✔ Controle de comentários com combate a spam eficaz através do Akismet ✔ Os usuários comuns não necessitam de conhecimento técnico Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  13. 13. #Decisões importantes! ✔ Quem são os administradores da rede e quem são os administradores de cada website da rede? ✔ Permissão de cadastro de criação de sites ✔ Apenas administradores podem criar novos sites? ✔ Visitantes podem se cadastrar para ter um usuário e um site? ✔ Qual será o espaço (em megas) disponível para upload de mídia? ✔ Com que frequência você irá atualizar sua instalação? Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  14. 14. #Quais plugins utilizar? Dicas! ✔ 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 ✔ Suportadas pela Automattic WordPress Stats, IntenseDebate, PollDaddy, bbPress, BuddyPress Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  15. 15. #Como funcionam os temas? Os temas são responsáveis pela apresentação do seu website. Estes são compostos por imagens, folhas de estilos e scripts PHP e JavaScript. Os temas se orientam através de um conceito chamado Query String que identifica quais arquivos devem ser chamados através da URL. Ao acessar um post por exemplo, o WordPress entende que é necessário chamar o single que contém as regras de exibição para este caso. Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  16. 16. #Como funcionam os temas? 404.php category.php search.php tag.php index.php archive.php author.php single.php date.php page.php Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  17. 17. #Entendendo o escopo de um tema Nos temas a folha de estilos é responsável não só na definição das regras de apresentação do layout mas também na identificação do tema para o WordPress. /* Theme Name: This is an Example! Theme URI: http://fricardo.com/sobre Description: Here you put the theme description Version: 1.0 Author: Flávio Ricardo Author URI: http://fricardo.com Tags: clean, white, gray, minimal, wordpress, php */ body { color: #000; } Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  18. 18. #Enfrentando o Loop! No WordPress o loop é usado para mostrar cada um dos seus posts. Usando o loop, o WordPress processa cada um dos posts para serem exibidos na página definida de acordo com os critérios especificados pelo usuário. Quaisquer códigos HTML e/ou PHP inseridos durante a iteração da query será repetido a cada post encontrado. Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  19. 19. #Estrutura do Loop if (have_posts) ) : // existem posts? while (have_posts() ) : // enquanto the_post(); // retorne-os the_content(); // seu conteúdo endwhile; // fim do laço endif; // fim da condição Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  20. 20. #Exemplo de Loop completo <?php if (have_posts)) : ?> <?php while (have_posts()) : the_post(); ?> <div class=”post”> <?php the_content(); ?> </div> <?php endwhile; ?> <?php else : ?> <h2>Não encontrado!</h2> <?php endif; ?> Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  21. 21. #Requisitos elegantes O WordPress requer o mínimo de recursos de seu servidor para funcionar, atualmente a maioria dos servidores vem com suporte nativo a ferramenta. ✔ PHP 4.3* ou versão mais recente ✔ MySQL 4.1.2 ou versão mais recente ✔ Módulos mod_rewrite do Apache ou URL Rewrite do IIS 7 Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  22. 22. #Configurando o ambiente Em ambiente local você deverá configurar subdomínios para poder trabalhar com o WordPress MU, para isto adicione 127.0.1.1 wp.mu nos arquivos citados. Linux /etc/hosts Windows c:WINDOWSsystem32driversetchosts Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  23. 23. #A instalação de 5 minutos Para quem usa cPanel, basta acessar o Fantástico e selecionar o WordPress. Os demais devem seguir os passos abaixo: ✔ Criar uma base de dados para instalar o WordPress MU ✔ 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 website, endereço de e-mail do administrador e outros ✔ Have fun! Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  24. 24. #Visão geral da Dashboard Gerenciar opções, blogs, usuários, Espaço disponível para cada usuário atualizar plugins e etc... Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  25. 25. #Escrevendo seu primeiro post Categorias, posts, plugins, tags... Escreva aqui! =D Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  26. 26. #Mais? Documentação! http://codex.wordpress.org Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  27. 27. Dúvidas? Flávio Ricardo – Gerenciando blogs e websites com WordPress MU
  28. 28. #Obrigado! Blog – www.fricardo.com Twitter – @flavioricardo E-mail – contato@fricardo.com Palestras/Slides – slideshare.net/flavioricardo Flávio Ricardo – Gerenciando blogs e websites com WordPress MU

×