Como criar uma biblioteca em rede para configurações multisite do WordPress

Publicados: 2018-10-03

Executar vários sites WordPress é difícil o suficiente sem ter que lidar com bibliotecas de mídia separadas para cada um deles. Se você precisar reutilizar os mesmos arquivos, terá que carregá-los repetidamente, o que desperdiça muito tempo e espaço.

Neste artigo, vamos apresentar a você um plug-in que permite criar uma única biblioteca em rede para configurações multisite do WordPress e vamos ensiná-lo a usá-lo. Antes disso, vamos falar um pouco mais sobre como uma biblioteca em rede para WordPress pode ajudá-lo a ser mais eficiente!

Por que uma biblioteca em rede para WordPress pode tornar sua vida mais fácil

Quando você configura uma rede multisite, pode usar um painel centralizado para gerenciar vários sites. Em alguns casos, uma configuração multisite permite até mesmo compartilhar recursos entre os sites da rede, como temas.

No entanto, cada site em sua rede ainda terá sua própria biblioteca de mídia. Isso pode ser um incômodo se você planeja reutilizar imagens entre vários sites. Se for esse o caso, você precisará carregá-los repetidamente e continuar pulando de um painel para o outro.

Ter uma biblioteca de mídia central que todos os seus sites podem acessar resolve esses problemas. Embora esse seja um recurso de nicho, pode ser muito útil para proprietários de vários sites organizarem seus arquivos de mídia. Além disso, é muito legal, que é uma das razões pelas quais queríamos mostrar como funciona.

Apresentando o plug-in da biblioteca de mídia de rede

O plug-in da Biblioteca de mídia da rede.

Biblioteca de mídia de rede é um plug-in que você pode usar para criar uma biblioteca compartilhada em vários sites. Funciona designando um dos sites da sua rede como uma 'biblioteca central'. Esse site ainda funcionará normalmente, exceto que qualquer arquivo que você enviar para ele também estará disponível para outros sites da rede.

O plugin também é plug-and-play (com o perdão do trocadilho), por isso é fácil de testar. Devemos também mencionar que, embora o plug-in esteja atualmente disponível apenas no GitHub, podemos dizer em primeira mão que ele funciona tão bem quanto você encontraria no WordPress.org.

Características principais:

  • Crie uma biblioteca de mídia em rede para sua configuração multisite.
  • Designe um site em sua rede para atuar como uma biblioteca de mídia central.
  • Fácil de instalar e usar.

Preço: Grátis | Mais Informações

Como criar uma biblioteca em rede para WordPress Multisite (em 3 etapas)

Como mencionamos anteriormente, o plug-in que usaremos é simples de configurar. Agora vamos orientar você no processo de instalação do plug-in do GitHub e, em seguida, testar para verificar se está funcionando corretamente.

Etapa 1: instalar o plug-in da biblioteca de mídia de rede

Baixar um plugin do GitHub é quase igual ao do repositório do WordPress.org. Primeiro, vá para o repositório GitHub do plug-in e procure o botão Clonar ou baixar no canto superior direito da tela. Clique nele e selecione a opção Download ZIP :

Baixando um plugin do GitHub.

Agora você pode abrir o painel Multisite e navegar até a guia Plug - ins> Adicionar novo . Selecione a opção Upload de plug-in e adicione o arquivo zip que você baixou um minuto atrás:

Carregando um plugin para o WordPress.

Fácil como uma torta, certo? Agora, lembre-se de ativar o plug-in para sua rede e passar para a etapa número dois.

Etapa 2: Teste o plug-in enviando um arquivo de mídia para sua rede multisite

Como você deve saber, seu painel multisite não inclui uma guia de galeria. Para contornar isso, o plug-in designa um de seus sites para atuar como uma biblioteca central. Por padrão, o plug-in seleciona qualquer site que tenha o número de ID dois.

Na maioria dos casos, o ID número dois deve corresponder ao primeiro site que você criou após configurar sua rede. Para nossos testes, configuramos uma rede multisite fictícia (usando Local by Flywheel) e adicionamos alguns sites a ela. Na imagem abaixo, o site um corresponde ao ID número dois:

Uma lista dos sites em sua rede.

Você também pode verificar o ID de seus sites clicando na opção Editar de qualquer um deles, que abrirá suas configurações individuais. Se você der uma olhada no URL dessa página, verá um número de identificação no final dela:

Verificando o número de identificação do seu site.

Com isso resolvido, navegue até o painel do site que você usará como sua galeria central. Depois de entrar, vá para a guia Mídia e carregue qualquer imagem que deseja testar se o plug-in está funcionando. Se você tiver a foto de um filhote de cachorro, sugerimos que acompanhe:

Adicionando uma imagem à sua biblioteca de mídia central.

Depois que sua imagem for carregada, vá em frente e acesse o painel de qualquer outro site de sua rede e abra sua biblioteca de mídia. Agora você deve ver sua imagem de teste aparecer aqui.

Se você está curioso, como nós, pode se perguntar o que acontece se você carregar uma imagem para a biblioteca de mídia do site número dois. Nós demos uma chance:

Adicionando uma segunda imagem à sua galeria de mídia.

Depois de verificar a biblioteca de mídia do site número um, podemos confirmar que a segunda imagem também apareceu na biblioteca de todos os sites. A conclusão aqui é que, depois de instalar o plug-in, todas as bibliotecas de mídia do site conectado serão sincronizadas. No entanto, sua rede multisite armazenará apenas uma única cópia dessas imagens em sua biblioteca central.

Etapa 3: verifique se há apenas uma cópia do arquivo que você carregou

Para testar se o plugin estava funcionando corretamente, decidimos pesquisar no diretório da nossa rede Multisite. Isso significa que entramos em nossa pasta raiz Multisite e, em seguida, no diretório wp-content / uploads . Como você pode ver abaixo, existem duas pastas dentro, uma para cada um dos sites em nossa rede de teste:

Acessando as pastas de mídia de cada um de seus sites de rede.

Como estamos usando uma configuração local, executamos nossos testes usando o Windows Explorer em vez de File Transfer Protocol (FTP). Além disso, verificamos a pasta de uploads do site número dois e descobrimos que ela estava vazia:

Verificando os uploads do site número dois.

No entanto, aqui está o que descobrimos ao verificar a pasta de mídia do site número um:

Verificando a pasta de mídia do site número um.

Se você se lembra, nós carregamos aquela primeira imagem que você vê à esquerda para o site número dois. O plug-in então o moveu para o site número um e forneceu ao número dois acesso a essa biblioteca central.

Como você pode ver, o plugin funciona exatamente como pretendido e não cria cópias adicionais de nenhuma de suas imagens. Assim, você pode enviar quantas fotos de filhotes quiser!

Conclusão

A eficiência é fundamental quando você gerencia vários sites WordPress. Usar uma biblioteca de mídia centralizada para seus sites pode ajudá-lo a economizar tempo e evitar o upload de arquivos repetidamente.

Tudo o que precisamos para criar (e testar) uma biblioteca em rede para WordPress são três etapas:

  1. Instale o plug-in da Biblioteca de mídia da rede.
  2. Teste o plug-in enviando um arquivo de mídia para uma rede multisite.
  3. Verifique se há apenas uma cópia do arquivo que você carregou.

Você tem alguma dúvida sobre como configurar uma biblioteca em rede para WordPress Multisite? Pergunte na seção de comentários abaixo!

Imagem em miniatura do artigo por Macrovector / shutterstock.com