Compartilhamento de mídia multisite do WordPress

Publicados: 2018-10-27

Se você estiver usando vários sites para publicar vários sites, reutilizar a mídia em seus sites significa inserir um URL ou carregar a imagem duas vezes. Dificilmente satisfatório. Neste guia do WordPress, daremos uma olhada em como compartilhar imagens, vídeo e áudio em seu site, economizando um tempo considerável, problemas e espaço em disco compartilhando mídia multisite.

Rede de compartilhamento de mídia multisite WordPress

Compartilhamento de mídia multisite do WordPress
Compartilhamento de mídia multisite do WordPress

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.

Plug-in de biblioteca de mídia multisite

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. Também devemos 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 o que você encontraria no WordPress.org.

Características principais:

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

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.

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 :

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: Fácil como torta, certo? Agora, lembre-se de ativar o plug-in para sua rede e passar para a etapa número dois.

Carregando arquivos de mídia

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:

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:

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:

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:

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 cada site. 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.

Uma cópia do arquivo carregado

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 depois 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:

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 estava vazia: No entanto, aqui está o que encontramos ao verificar 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!

Palavras Finais

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. Para criar (e testar) uma biblioteca em rede para WordPress, bastam três etapas: Instale o plug-in de biblioteca de mídia multisite. Teste o plug-in enviando um arquivo de mídia para uma rede multisite. Verifique se há apenas uma cópia do arquivo que você carregou.