Este documento descreve o que é o Multisite do WordPress, que permite criar uma rede de sites compartilhando uma única instalação do WordPress. O Multisite não deve ser usado para sites pequenos e independentes ou portfólios. Ele oferece vantagens como gerenciamento centralizado de plugins, temas e versões, mas também desvantagens como incompatibilidade de plugins e dificuldade em transferir sites.
2. O que é o Multisite?
Introduzido na versão 3.0, o multisite
permite a criação de uma rede de sites
que partilha uma única instalação do
wordpress.
3. Quando não devemos utilizar o
multisite?
Pequenos websites com
funcionalidades básicas e diferentes
entre si
Websites tipo portfólio
Gestão de websites de diversos clientes
4. Gestão de websites de diversos
clientes?
Prós
Uma única instalação de wordpress para
todos os websites
Gestão simultânea de todos os plugins,
temas e suas versões
Criação rápida de um novo website
Temas aplicáveis a qualquer website, com a
possibilidade de criação de “child themes”
Criação rápida de encaminhamento e
domínios no servidor
5. Gestão de websites de diversos
clientes?
Contras
Incompatibilidade de alguns plugins
Transferência de website já criados difícil e
morosa
Estrutura de “pastas” virtual, o que não permite
ter um “pasta” por cliente
Necessidade de atenção “redobrada” ao serem
efectuadas alterações em plugins ou temas
existentes
Base de dados partilhada por todos os sites
Portabilidade para um sistema “Stand-alone”
dificultada
12. O Superadmin
Gestor da rede de sites
Adicionar e gerir sites da rede
Adicionar e gerir plugins e temas
Alterar as definições da rede de sites
13. Tipo de Instalação
“Domain-based”
Cada website assume um domínio ou sub-
domínio diferente.
ex.: http://subsite.exemplo.com
Não pode ser utilizado quando:
○ O wordpress não está instalado na raiz ou não
estamos a utilizar o URL da raiz do servidor
○ O endereço da nossa instalação de wordpress
é “localhost”
é um endereço IP
O URL utiliza uma porta diferente de “:80” ou “:443”
14. Tipo de Instalação
“Path-based”
Cada website assume uma sub-pasta
ex.: http://www.exemplo.com/subsite
Mais informações em:
http://codex.wordpress.org/Before_You_Create_A_N
etwork
15. Activação Inicial
Autorizar o Multisite no wp-config.php
Escolher o tipo de instalação pretendia
16. Activação Inicial
Activar a rede de sites
Mais informações em:
http://codex.wordpress.org/Create_A_Network
17. Plugins “jeitosos”
Wordpress MU Domain Mapping
permite o fácil mapeamento dos domínios
Custom User CSS
permite a edição do CSS por cada um dos
utilizadores da rede de sites, caso o desejem
Imsanity
controla o tamanho das imagens que são
colocadas nos diversos sites, sendo possível
definir a dimensão máxima das mesmas (em
px).
18. Gestão de Plugins
Activados para a rede
Todos os sites utilizam os plugins que se
encontram activados para a rede
Desactivados para a rede
Cada utilizador, escolhe activar ou não o
plugin no seu website.
19. Gestão de Temas
Activados para a rede
Todos os sites têm o tema disponível para
utilização na listagem de temas
Desactivados para a rede
O tema só pode ser activado pelo “Super
Admin” no site pretendido
21. Utilizavas o multisite para
a gestão de um grupo de
websites?
Ricardo Correia
@rfvcorreia
Notas del editor
Tem origem no wordpress MU que funcionava de forma independente mas encontrava-se habitualmente desactualizado face a distribuição do wordpress.org
Este terceiro ponto tem algumas considerações a tomarQuando ouvi falar pela primeira vez no multisite foi logo isto que me veio à cabeça e se o usar para gerir todos os sites que vou fazendo? Era porreiro.
A importação e exportação dos dados dos websites pode ser efectuada com recurso à ferramente de exportação do próprio wordpress que utiliza XMLAo utilizar este método depareime com alguns problemas como a necessidade de “recategorizar” os posts ou com o WPML de reassociar as traduções novamente.
O site principal da BBC AméricaCada programa tem o seu “child-theme” e assenta todo sobre a mesma frameword.
Existem mais de 1200 blogs neste instalação de multisite
Owordpress é utilizado como CMS customizável e encontra-se em actualização constante pela equipa de desenvolvimento web da universidade para cumprir com as necessidades.
Aparece um novo “role” o super poderoso com o poder de gerir toda a rede de sites.
Ao escolher o tipo de instalação pretendida o wordpressfacilitanos a vida e caso verifique a incompatibilidade do servidor com a instação “domain-based” encaminhanos de imediato para a “path-based”
Como podem verificar ambos os blocos de código contém a informação da configuração do nosso servidor e tornam um passo de configuração num simples “Copiar e colar” como é habitual no wordpress.