54
Multisite: Multisite: O que são, onde vivem, O que são, onde vivem, do que se alimentam do que se alimentam

WordPress Multisite: O que são, onde vivem, do que se alimentam?

Embed Size (px)

DESCRIPTION

Sabia que você pode administrar vários sites WordPress em uma só instalação? Controlando quais temas e plugins os usuários podem utilizar? Veja uma explicação detalhada e saiba como aproveitar ao máximo, dicas de plugins, etc.

Citation preview

Page 1: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Multisite: Multisite: O que são, onde vivem,O que são, onde vivem,

do que se alimentamdo que se alimentam

Page 2: WordPress Multisite: O que são, onde vivem, do que se alimentam?
Page 3: WordPress Multisite: O que são, onde vivem, do que se alimentam?

MultisiteMultisite

O que é? O que faz? Pra que serve? Que problemas ele resolve? Como ele pode facilitar a sua vida?

Page 4: WordPress Multisite: O que são, onde vivem, do que se alimentam?

A trágica vida de quem administra vários sitesA trágica vida de quem administra vários sites

Admins diferentes Usuários diferentes Plugins e temas diferentes...

...com versões diferentes! Versões diferentes do core!! Servidores diferentes!!!

Page 5: WordPress Multisite: O que são, onde vivem, do que se alimentam?

A trágica vida de quem administra vários sitesA trágica vida de quem administra vários sites

Backups um por um Verificar uptime um por um Atualizar plugins um por um Atualizar o core um por um Manter uma lista de qual site

usa qual versão de qual plugin que conflita com outra versão de outro plugin que exige outra versão do core que conflita com...

Page 6: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Vários sites, vários clientesVários sites, vários clientes Instalar plugins “suspeitos”

Instalar temas “alternativos”

Editar arquivos do tema

Editar arquivos do plugin

Apagar arquivos do core

Atrapalhar a sua vida

Page 7: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Seus problemas acabaram!Seus problemas acabaram!

Page 8: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Seus problemas acabaram!Seus problemas acabaram!O Multisite controla: A criação de sites O cadastro de usuários A instalação de temas e

de plugins

Page 9: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Seus problemas acabaram!Seus problemas acabaram!O Multisite centraliza e unifica: As atualizações Os backups Os arquivos e pastas

O Multisite isola: O conteúdo dos sites As pastas de uploads

Page 10: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Senta que lá vem a história!Senta que lá vem a história!

Page 11: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Senta que lá vem a história!Senta que lá vem a história!

Page 12: WordPress Multisite: O que são, onde vivem, do que se alimentam?

É tudo a mesma coisaÉ tudo a mesma coisaWordPress MU

WordPress MultisiteWordPress Network

Page 13: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Você JÁ CONHECE o Multisite!Você JÁ CONHECE o Multisite!

Page 14: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Instalar é fácil (ou quase)!Instalar é fácil (ou quase)!

Page 15: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Instalar é fácil (ou quase)!Instalar é fácil (ou quase)!

1. Uma instalação padrão do WordPress

(de preferência, recém-instalado)

Page 16: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Instalar é fácil (ou quase)!Instalar é fácil (ou quase)!

2. Uma linha extra no wp-config.php

define( 'WP_ALLOW_MULTISITE', true );

Page 17: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Instalar é fácil (ou quase)!Instalar é fácil (ou quase)!3. Painel de controle => ferramentas => instalação da rede

Page 18: WordPress Multisite: O que são, onde vivem, do que se alimentam?
Page 19: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Instalar é fácil (ou quase)!Instalar é fácil (ou quase)!wp-config.phpdefine('MULTISITE', true);define('SUBDOMAIN_INSTALL', true);define('DOMAIN_CURRENT_SITE',

'multisite.dev');define('PATH_CURRENT_SITE', '/');define('SITE_ID_CURRENT_SITE', 1);define('BLOG_ID_CURRENT_SITE', 1);

.htaccess

RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-adminRewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]RewriteCond %{REQUEST_FILENAME} -dRewriteRule ^ - [L]RewriteRule ^(wp-(content|admin|includes).*) $1 [L]RewriteRule ^(.*\.php)$ $1 [L]RewriteRule . index.php [L]

Page 20: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Considerações antes de instalarConsiderações antes de instalarEscolher entre subdomínio ou subdiretório

(Instalações com mais de 6 meses, só pode subdominio)

O primeiro site vira o “site principal”, que será exibido quando nenhum for especifidado. Por convenção, é um site que apresenta a rede, mas nada obriga que seja.

Page 21: WordPress Multisite: O que são, onde vivem, do que se alimentam?

A figura do super-adminA figura do super-admin Pode editar as opções da rede Pode instalar temas e plugins Pode criar sites e usuários Tem acesso total ao painel de

controle de qualquer site Admin do site antigo = super-

admin do multisite

Page 22: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Os “modos” do dashboardOs “modos” do dashboard

O super-admin tem dois dashboards:

- O painel de controle do(s) site(s) onde ele é admin

- O painel de controle onde ele administra a rede de sites

É preciso alternar de um para o outro.

Page 23: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Adicionando um site à redeAdicionando um site à rede

Um novo usuário será criado se o endereço de email acima não estiver no banco de dados.

O nome de usuário e a senha serão enviados para este endereço de email.

Page 24: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Visitantes podem criar sitesVisitantes podem criar sites

Dependendo da configuração, os visitantes podem criar novas contas de usuários ou até mesmo novos sites!

Page 25: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Visitantes podem criar sitesVisitantes podem criar sites

Page 26: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Algumas coisas somem!Algumas coisas somem!Não existem as seções

“atualizações”, “editor de aparência”, “plugins instalados”, “adicionar novo plugin” ou “editar plugin”, em nenhum site da rede.

Page 27: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Ativação na rede? WTF?!Ativação na rede? WTF?!WordPress “single-site”:

O admin pode instalar um tema ou um plugin e não ativar, ele simplismente fica sem uso.

WordPress Multisite:

O super-admin instala temas, mas só os “ativos na rede” aparecem para os admins escolherem.

Page 28: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Ativação na rede? WTF?!Ativação na rede? WTF?!O super-admin instala plugins,

e os “ativos na rede” são ligados em todos os sites, sem exceção.

Os plugins que não estiverem “ativos em rede” podem ser ligados pelos admins de qualquer site, desde que o super-admin libere o acesso à seção “plugins” no dashboard dos sites.

Page 29: WordPress Multisite: O que são, onde vivem, do que se alimentam?

RecapitulandoRecapitulandoBanco de dados: Um único banco de dados, centralizado,

armazena as informações de todos os sites e usuários.

Page 30: WordPress Multisite: O que são, onde vivem, do que se alimentam?

RecapitulandoRecapitulandoArquivos: Uma mesma instalação armazena o core, todos os

temas e todos plugins usados em todos os sites; só existe separação nas pastas de uploads da biblioteca de mídia.

Page 31: WordPress Multisite: O que são, onde vivem, do que se alimentam?

RecapitulandoRecapitulandoTemas: Um novo site, ao ser criado, vem com o tema padrão

ativado. Para que o administrador de um site possa usar um tema novo, é preciso que este tema tenha sito “ativado na rede”, quando o tema será oferecido no painel de controle individual de todos os sites da rede.

Page 32: WordPress Multisite: O que são, onde vivem, do que se alimentam?

RecapitulandoRecapitulandoPlugins: Quando o super-admin “ativa na rede” um plugin, o

mesmo estará ativo em qualquer site que já existe ou que venha a ser criado no futuro. Se o super-admin ativou a opção de controle de plugins para os admins de cada site, estes poderão ativar individualmente plugins que estejam instalados, porém inativos.

Page 33: WordPress Multisite: O que são, onde vivem, do que se alimentam?

RecapitulandoRecapitulandoLimitar temas e plugins: É possível habilitar temas

exclusivamente para sites específicos, mas plugins “ativados na rede” estarão ativos em todos os sites, e plugins instalados mas inativos podem ser ativados em qualquer site.

Page 34: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Vantagens do MultisiteVantagens do Multisite Consistência de código Só há uma instalação para manter e se preocupar. Controle total sobre instalação e uso de temas e plugins Atualizações são globais

Page 35: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Desvantagens do MultisiteDesvantagens do Multisite Um ponto central de falhas. O custo de performance é a soma de todos os sites. Impossível manter sites “legados”. Não há controle refinado de permissão de ativação de plugins,

só de temas.

Page 36: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Quando não usar multisiteQuando não usar multisite Quando você precisar que sites se comuniquem entre si (exibir

posts, páginas ou excerpts de um site em outro, imagens destacadas, compartilhar posts de autores).

Quando a visitação do seu site prever que os usuários naveguem de um site para outro

Quando sua intenção é ter seções diferentes com aparência diferente (há plugins para isso!)

Page 37: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Quando não usar multisiteQuando não usar multisite Quando tudo que você quer é categorizar, separar ou

organizar conteúdo: use categorias! Quando o assunto e / ou a aparência dos sites é a mesma Quando a base de usuários não deve ser compartilhada Quando os usuários precisarem instalar temas e plugins Quando você quiser replicar conteúdo de um site em outro

Page 38: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Quando usar multisiteQuando usar multisite Quando os sites forem isolados e independentes Quando houver um elo central entre os sites

ex: instituição, universidade, órgão do governo Para alunos de um curso praticarem Para o seu plano de negócios que involva uma rede multisite

Page 39: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Dicas de performanceDicas de performance Substituir o Apache por nginx + php-fpm memcached + php-apc + batcache + apc object cache Balenceamento do banco de dados com o plugin HyperDB

http://wordpress.org/plugins/hyperdb/

Page 40: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Dicas de pluginsDicas de pluginsNetwork Switch Button

Botão para trocar entre dashboard “comum” e de rede mais rápido. https://wordpress.org/plugins/network-switch-button/

Page 41: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Dicas de pluginsDicas de pluginsDomain Mapping

Permite que os administradores associem domínios a seus sites.

http://wordpress.org/plugins/wordpress-mu-domain-mapping/

Page 42: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Dicas de pluginsDicas de pluginsMultiple Domains

Permite que a sua rede tenha vários domínios diferentes.

https://premium.wpmudev.org/project/multi-domains/

Page 43: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Dicas de pluginsDicas de pluginsjonradio review network plugins

Lista os plugins e mostra em quais sites estão sendo usados

http://wordpress.org/plugins/jonradio-reveal-network-activated-plugins/

Page 44: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Dicas de pluginsDicas de pluginsNetwork Plugin Auditor

Na lista de site, mostra qual tema e quais plugins estão em uso

http://wordpress.org/plugins/network-plugin-auditor

Page 45: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Dicas de pluginsDicas de pluginsMultisite Plugin Manager

Permite especificar quais sites poderão usar quais plugins.

https://wordpress.org/plugins/multisite-plugin-manager/

Page 46: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Dicas de pluginsDicas de pluginsNetworks for WordPress

Permite que um multisite tenha várias redes diferentes

http://wordpress.org/plugins/networks-for-wordpress

Page 47: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Dicas de pluginsDicas de pluginsWP Multi Network

Permite que um multisite tenha várias redes diferentes

http://wordpress.org/plugins/wp-multi-network/

Page 48: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Dicas de pluginsDicas de pluginsPro Sites

Permite cobrar por features da sua rede

https://premium.wpmudev.org/project/pro-sites/

Page 49: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Dicas de pluginsDicas de pluginsGravity Forms User Registration Add-On

Formulário de front-end para cadastro de sites e usuários

http://www.gravityforms.com/add-ons/user-registration/

Page 50: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Dicas de pluginsDicas de pluginsTodos os plugins do WPMUDEV

Page 51: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Para saber maisPara saber maisWMPU Tutorials - http://wpmututorials.com/

WPebooks - http://wpebooks.com

http://www.escolawp.com/2012/05/guia-para-configurar-o-wordpress-multisite-parte-i/

http://www.escolawp.com/2012/05/guia-para-configurar-o-wordpress-multisite-parte-ii/

http://www.escolawp.com/2012/06/guia-para-configurar-o-wordpress-multisite-parte-iii/

http://www.escolawp.com/2012/06/guia-para-configurar-o-wordpress-multisite-parte-iv/

http://www.escolawp.com/2012/06/guia-para-configurar-o-wordpress-multisite-parte-v/

http://www.wpbeginner.com/wp-tutorials/how-to-install-and-setup-wordpress-multisite-network/

Page 52: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Bônus: alternativas ao multisiteBônus: alternativas ao multisiteWP Remote - SaaS. Gratuito.

Pouca funcionalidade. Permite apenas monitorar os sites, atualizar core, plugins e temas, e baixar backups.

Oferece integração com multisite, mas salva tudo como uma coisa só.

Page 53: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Bônus: alternativas ao multisiteBônus: alternativas ao multisiteInfinite WP - Self-hosted. Grátis até 5 sites.

dashboards individuais; atualização em massa de temas, plugins e core; backup e restauração de um ou vários sites (arquivos e BD); instalar, ativar e remover temas e plugins em massa.

Versão paga: segurança (ithemes, sucuri, wordfence); performance (pagespeed, wp maintenance); gerir comentários e usuários; broken link checker; etc etc.

Page 54: WordPress Multisite: O que são, onde vivem, do que se alimentam?

Bônus: alternativas ao multisiteBônus: alternativas ao multisiteManage WP - ManageWP:

SaaS. Pago (grátis para até 5 sites). Oferece funções avançadas.

https://managewp.com/