Importar imagens através de csv

Tem alguns caminhos pra isso…

1. URL Pública via FTP

Se você tiver acesso a um servidor FTP ( a maioria dos serviços de hospedagem têm, não qual seria o seu caso), pode enviar os arquivos para lá e, em seguida, copiar o link público gerado pelo servidor para a sua planilha CSV. Por exemplo:

  • Envie os arquivos para o seu FTP usando ferramentas como o FileZilla.
  • Certifique-se de que a pasta onde você enviou os arquivos está configurada como pública.
  • Copie os links públicos dos arquivos e insira na planilha. Por exemplo: https://seudominio.com.br/imagens/exemplo.jpg

Para essa opção, você precisa de acesso a um servidor FTP e pode precisar configurar permissões para que os arquivos sejam acessíveis publicamente.

2. Usando a Biblioteca de Mídias do WordPress

Uma alternativa mais prática é usar a biblioteca de mídias do próprio WordPress. Aqui está o passo a passo:

  • Envie os arquivos para a biblioteca de mídias:

    • Vá até o painel do WordPress.
      - Acesse “Mídia” > “Adicionar nova” e envie os arquivos.
  • Pegue o link público dos arquivos:

  • Insira esse link no CSV:

    • No seu arquivo CSV, insira o link público na coluna correspondente ao arquivo.

Essa opção é mais amigável porque você não precisa configurar um servidor externo. Mas tem um porém: Ela vai gerar duplicatas porque as imagens que você envia pra biblioteca de mídias não são “movidas” para as pastas do Tainacan e sim copiadas. Se forem muitas, pode ser o caso de você querer dar uma limpa depois e remover elas.

3. Outras Alternativas

Se você não tem acesso a um servidor FTP ou não quer usar o WordPress, aqui estão outras opções:

  • Serviços de hospedagem de arquivos temporários: Há ferramentas como WeTransfer ou TinyURL que permitem enviar arquivos e gerar links temporários. Porém, cuidado: esses links podem expirar após alguns dias
  • Usar um serviço de gestão de arquivos como o Google Drive pode ser uma opção de envio mais fácil mas é bastante complicado obter a real URL que aponta para a imagem pública dele, como já discutimos algumas vezes aqui no fórum.

4. Adição em massa ao invés de Importação

Se o seu conjunto de imagens não for muito grande (menor que umas centenas) você também pode experimentar o fluxo de Adição em Massa.

  • Acesse a sua coleção pelo painel administrativo do Tainacan
  • Passe o mouse por cima de “Adicionar novo(a)” e seleciona “Adicionar itens em massa”
  • Arraste e solte os arquivos desejados na caixa de upload. Ao avançar, isso irá enviar os arquivos e criar itens rascunho já com seus detalhes.
  • Feito isso, se o upload tiver ocorrido sem problemas, você pode entrar em um fluxo de edição em massa ou edição em sequência.

Se isso funcionar bem você também pode, após a criação de todos os itens, exportar uma planilha CSV e editar os itens via importador. Assim você pode manipular os metadados como faria no caso da importação. Só vai precisar lembrar de manter a coluna “special_item_id” porque ela que permite que os itens sejam atualizados ao invés de criados novamente quando rodar o importador (mais sobre isso na documentação do importador.