Imagens e vídeos geralmente são o conteúdo mais pesado que um site WordPress veicula. Migrá-los para o armazenamento de objetos da Zinn® remove esse peso do seu servidor web e da sua franquia de disco.
Você nunca digita uma chave de acesso
Esta é a parte que vale a pena ler, pois é o que diferencia nosso plugin do restante da categoria.
Todos os outros plugins de offload de mídia pedem que você cole uma chave de acesso e o segredo do S3 no WordPress. Eles são então armazenados na sua tabela wp_options, onde qualquer outro plugin no seu site pode lê-los, de onde são copiados para cada exportação de migração e onde permanecem no backup que você envia a um desenvolvedor. Se esse par vazar, todo o seu bucket ficará exposto.
O nosso nunca armazena um. O plugin mantém um token que funciona apenas para a pasta deste site e nada mais, e antes de cada envio ele solicita a nós um link assinado de uso único. Seu arquivo segue então direto do seu servidor web para o armazenamento — ele nunca passa por nós.
Se esse token for exposto, você pode revogá-lo no seu painel com um clique. Não é possível fazer isso com uma chave de acesso que vazou.
Como ativar
- Abra seu site no painel e acesse Arquivos e bancos de dados → CDN de imagens e vídeos.
- Clique em Ativar a CDN de mídia. Seu armazenamento será configurado para você.
- Clique em Obter um código de pareamento. O código funciona uma vez e expira em trinta minutos.
- Instale o Zinn® Media Offload no seu site WordPress — ele está no diretório
do WordPress.org, portanto Plugins → Adicionar novo plugin o encontra pelo nome — depois acesse Zinn Digital® → Media Offload, cole o código na aba Conexão e clique em Conectar este site.
Novos envios são transferidos imediatamente. Sua biblioteca existente é transferida em segundo plano ao longo das horas seguintes, alguns arquivos por vez, retomando de onde parou caso algo a interrompa.
O que acontece com sua mídia hoje
Seus arquivos são copiados para o armazenamento da Zinn®, e seu site continua veiculando suas próprias cópias. Nada em suas páginas muda ainda.
Isso é intencional: o envio e a veiculação são duas etapas separadas, e a primeira é segura para ser feita de forma isolada. Assim que a mídia estiver sendo transferida, ative Reescrever URLs de mídia e suas páginas começarão a apontar para a CDN em vez de apontarem para o seu servidor web.
De onde sua mídia é veiculada
A maioria dos sites tem a mídia veiculada a partir do nosso hostname compartilhado no momento em que você ativa a reescrita. Não há nada para configurar.
Sites sem footprint são diferentes, e intencionalmente. Eles nunca são veiculados a partir de um hostname compartilhado da Zinn®, pois cada site que o utiliza exibiria o mesmo endereço no código-fonte da sua página — que é exatamente o vínculo entre seus sites que a hospedagem sem footprint foi criada para evitar. Portanto, um site sem footprint veicula sua própria mídia até que você forneça a ele um domínio próprio: crie um subdomínio (media.seusite.com, por exemplo), aponte-o para o seu bucket e insira-o em Domínio de mídia no painel. Sua mídia será então veiculada a partir do seu domínio, e nada a conectará a nenhum outro recurso que você possua.
Você pode usar seu próprio domínio em qualquer site, não apenas em um sem footprint — isso é simplesmente opcional em todos os outros casos.
As configurações ficam no seu painel, não no WordPress
O plugin não possui configurações próprias além do código de pareamento. A decisão sobre a reescrita de URLs e a remoção de cópias locais é tomada no seu painel da Zinn®, de modo que a resposta sempre existe em apenas um lugar, sem chance de divergência entre os dois.
Como remover cópias locais
Desativado por padrão. Quando você o ativa, um arquivo só é removido depois que todos os seus tamanhos forem enviados com sucesso — um envio parcial nunca exclui nada, pois isso deixaria miniaturas em lugar nenhum, sem o original para recriá-las.
Se algo der errado
Se o nosso armazenamento estiver inacessível quando você fizer o envio, o envio ainda assim terá êxito e o arquivo permanecerá no seu servidor, exatamente como ocorreria sem o plugin. A tela de configurações mostrará o que deu errado, e o processo em segundo plano coletará o arquivo mais tarde.
Desativar o plugin interrompe novos envios. A mídia já transferida continuará funcionando.
Como usar seu próprio bucket
Você pode vincular seu próprio bucket compatível com S3 no painel em vez de usar o nosso — o plugin funciona da mesma maneira e ainda assim nunca armazena a chave.