workshop multisite ao extremo
TRANSCRIPT
![Page 1: Workshop Multisite Ao Extremo](https://reader030.vdocuments.site/reader030/viewer/2022020208/55c7728fbb61ebde138b47be/html5/thumbnails/1.jpg)
Nícholas André http://nicholasandre.com.br [email protected] @nicholas_io
Workshop Multisite ao Extremo
![Page 2: Workshop Multisite Ao Extremo](https://reader030.vdocuments.site/reader030/viewer/2022020208/55c7728fbb61ebde138b47be/html5/thumbnails/2.jpg)
Quem sou eu?
• Nícholas André – Servidor Público Federal –
Técnico de TI – Graduando em ciências da
computação – Freelancer – Desenvolvedor WordPress – Instrutor em cursos online
• iMasters • MX Cursos
![Page 3: Workshop Multisite Ao Extremo](https://reader030.vdocuments.site/reader030/viewer/2022020208/55c7728fbb61ebde138b47be/html5/thumbnails/3.jpg)
O Que é o WordPress Multisite?
• Uma rede Multisite é uma coleção de sites em que todos eles compartilham a mesma instalação do WordPress.
• Antigamente era chamado de WordPress MU.
É Multisite!
![Page 4: Workshop Multisite Ao Extremo](https://reader030.vdocuments.site/reader030/viewer/2022020208/55c7728fbb61ebde138b47be/html5/thumbnails/4.jpg)
Terminologia
• WordPress Multisite: Se refere ao WordPress com Multisite habilitado.
• Site: Um site em que um usuário pode ser associado.
• Network: Grupo de sites, Multisite por padrão só suporta uma Network.
• Super Admin: Administrador com todos os poderes em uma Network.
![Page 5: Workshop Multisite Ao Extremo](https://reader030.vdocuments.site/reader030/viewer/2022020208/55c7728fbb61ebde138b47be/html5/thumbnails/5.jpg)
Características do Multisite
• Compartilhamento de Plugins • Compartilhamento de Temas • Os sites individuais são sites virtuais (não
possuem o seu próprio subdiretório) – Possuem suas próprias tabelas – Possuem seu próprio subdiretório de upload
![Page 6: Workshop Multisite Ao Extremo](https://reader030.vdocuments.site/reader030/viewer/2022020208/55c7728fbb61ebde138b47be/html5/thumbnails/6.jpg)
Características do Multisite
• Os sites de uma rede multisite são logicamente separados. – Consequências:
• Dificuldade de relacionar os sites • Dificuldade de interligar os sites • Dificuldade de manter um diretório de posts da rede
![Page 7: Workshop Multisite Ao Extremo](https://reader030.vdocuments.site/reader030/viewer/2022020208/55c7728fbb61ebde138b47be/html5/thumbnails/7.jpg)
Tipos de uma rede multisite
• Com subdiretórios – Mais fácil de instalar – Mais rápido
• http://www.example.com/site1 • http://www.example.com/site2
• Com subdomínios – Mais amigável – Requer configuração no DNS (geralmente um
wildcard) • http://site1.example.com • http://site2.example.com
![Page 8: Workshop Multisite Ao Extremo](https://reader030.vdocuments.site/reader030/viewer/2022020208/55c7728fbb61ebde138b47be/html5/thumbnails/8.jpg)
Como instalar
1. Decidir o tipo de instalação (subdomínios ou subdiretórios)
2. Acesse o arquivo wp-config.php e adicione a linha abaixo logo após o comentário “That`s all, stop editing! Happy Blogging”.
3. Atualize o Browser
![Page 9: Workshop Multisite Ao Extremo](https://reader030.vdocuments.site/reader030/viewer/2022020208/55c7728fbb61ebde138b47be/html5/thumbnails/9.jpg)
Como instalar (2)
4. Acesse Ferramentas -> Instalação da rede
![Page 10: Workshop Multisite Ao Extremo](https://reader030.vdocuments.site/reader030/viewer/2022020208/55c7728fbb61ebde138b47be/html5/thumbnails/10.jpg)
Como instalar (3)
5. Escolha o tipo de instalação, preencha os campos e clique em instalar.
6. O WordPress irá pedir para adicionar um conjunto de linhas ao arquivo wp-config.php e ao arquivo .htaccess.
![Page 11: Workshop Multisite Ao Extremo](https://reader030.vdocuments.site/reader030/viewer/2022020208/55c7728fbb61ebde138b47be/html5/thumbnails/11.jpg)
Hands On!
Instalando Multisite e conhecendo o painel da rede
![Page 12: Workshop Multisite Ao Extremo](https://reader030.vdocuments.site/reader030/viewer/2022020208/55c7728fbb61ebde138b47be/html5/thumbnails/12.jpg)
Hands On 2
Montando um portal de colunistas com Multisite
![Page 13: Workshop Multisite Ao Extremo](https://reader030.vdocuments.site/reader030/viewer/2022020208/55c7728fbb61ebde138b47be/html5/thumbnails/13.jpg)
Hands On 2
• Baixe o tema base em http://bit.ly/1cPY0of • O tema completo está no GitHub:
https://github.com/nicholasio/jornal-wordcampbh2015
• Plugins que usaremos nesta prática: – WP Central Posts Network -
https://wordpress.org/plugins/wp-central-posts-network/ – Multisite Widgets Context -
https://wordpress.org/plugins/multisite-widgets-context/ – User Switching -
https://wordpress.org/plugins/user-switching/ – WordPress MU Domain Mapping -
https://wordpress.org/plugins/wordpress-mu-domain-mapping/
![Page 14: Workshop Multisite Ao Extremo](https://reader030.vdocuments.site/reader030/viewer/2022020208/55c7728fbb61ebde138b47be/html5/thumbnails/14.jpg)
Considerações Finais
• WordPress Multisite adiciona um overhead ao servidor. Considere usar um bom servidor e soluções de cache.
• WordPress Multisite está recebendo muitas melhorias para a próxima versão do WordPress (4.3). – WP_Network – WP_Site – Múltiplas Networks – Network Admin UI
![Page 15: Workshop Multisite Ao Extremo](https://reader030.vdocuments.site/reader030/viewer/2022020208/55c7728fbb61ebde138b47be/html5/thumbnails/15.jpg)
Dúvidas?
Obrigado!