By 37Design |

Upload em Massa de Imagens para o WordPress pelo Celular: O Guia Completo

Pesquise "upload em massa de imagens WordPress" e todo resultado diz a mesma coisa: use FTP. Abra o FileZilla, conecte ao servidor, arraste os arquivos para wp-content/uploads e instale um plugin para registrá-los na Biblioteca de Mídia.

Tudo bem se você está na mesa do escritório. Mas eu geralmente não estou na mesa quando tenho fotos para enviar. Estou num canteiro de obra. Num restaurante. Numa reunião com cliente. Tenho 15 fotos no celular e preciso delas no WordPress agora, não depois quando chegar em casa.

Se isso soa familiar, este guia é para você.

O Problema com os Conselhos Existentes sobre Upload em Massa

O WordPress foi criado em 2003, quando celulares nem navegavam na web. O sistema de upload de mídia ainda reflete essa época. O uploader nativo processa um lote por vez através de uma interface de navegador que assume um mouse, uma tela grande e uma conexão de banda larga estável.

No celular, nenhuma dessas premissas se aplica.

A interface de arrastar e soltar não existe no mobile. Você toca num botão, o seletor de arquivos abre, você escolhe as fotos e o upload começa. Só que "começa" é generoso. O que realmente acontece é: o navegador começa a enviar os arquivos por uma única conexão HTTP, um após o outro, sem paralelismo. Se você está no 4G, cada foto de 5MB leva de 10 a 20 segundos. Quinze fotos são de 3 a 5 minutos olhando para o celular, torcendo para não chegar uma notificação que te tire do Safari.

Trocar de app? Upload morre. Tela bloqueou? Upload morre. Sinal de celular instável por dois segundos? Você pode perder o lote inteiro.

Métodos Que Não Funcionam Bem

Admin do WordPress no navegador móvel

Acabei de explicar por quê. O upload em si é instável, e o painel admin é genuinamente difícil de usar numa tela de 6 polegadas. Botões minúsculos, scroll horizontal e formulários projetados para monitores de 1440 pixels. Já enviei fotos assim centenas de vezes e nunca deixou de ser frustrante.

O app móvel do WordPress

Melhor que o navegador, mas ainda não é ideal para uploads em massa. O app envia fotos sequencialmente (uma de cada vez). Não tem indicador de progresso do lote, só do arquivo atual. E se você está num site auto-hospedado sem Jetpack, fazer o app conectar de forma confiável é uma aventura à parte. Já vi funcionar perfeitamente por meses e depois parar de autenticar do nada após uma atualização do WordPress.

FTP pelo celular

Apps como Transmit e FTPManager permitem conectar ao servidor via SFTP. O upload em si funciona bem. O problema é tudo depois: arquivos enviados via FTP não aparecem na Biblioteca de Mídia do WordPress. São apenas arquivos no servidor. Você precisa de um plugin como Media Sync ou Add From Server para registrá-los, e esse passo tem que ser feito pelo navegador. Então você volta ao problema do navegador no celular, só que com etapas extras.

Apps de FTP também custam de $10 a $25, e você precisa guardar as credenciais do servidor no celular. Se segurança importa pra você (e deveria), é um risco a considerar.

Atalhos da Siri

Existem Atalhos feitos pela comunidade que fazem POST de fotos para a REST API do WordPress. Já usei. São criativos, mas frágeis. A Apple muda o runtime dos Atalhos regularmente, e ninguém tem um incentivo forte para mantê-los funcionando. Quando quebram (e vão quebrar), você fica depurando a configuração de outra pessoa.

O Que Realmente Funciona: SnapPress

Sou parcial aqui porque eu criei este app. Mas criei justamente porque nada mais resolvia esse problema sem alguma troca dolorosa.

O SnapPress é um app iOS que envia fotos diretamente para a Biblioteca de Mídia do WordPress. Sem navegador, sem FTP, sem Jetpack. Você escaneia um QR code uma vez para conectar seu site, e a partir daí é só escolher fotos e tocar em upload.

O que faz diferença para uploads em massa

Uploads paralelos. Quando você seleciona 15 fotos no SnapPress, elas não vão uma de cada vez. Várias fotos são enviadas simultaneamente. Um lote que leva 5 minutos no navegador termina em cerca de 40 segundos. Não é exagero. A REST API do WordPress aceita requisições simultâneas, e o SnapPress aproveita isso.

A Share Extension é a outra coisa que mudou meu fluxo de trabalho. No app Fotos, seleciono as imagens que preciso, toco em Compartilhar, escolho SnapPress, seleciono o site de destino e toco em Upload. Nunca abro o admin do WordPress. Nunca abro um navegador. As fotos simplesmente vão.

Como configurar

  1. Instale o plugin SnapPress Connect no seu site WordPress. É gratuito, no diretório oficial de plugins.
  2. Vá em Ferramentas > SnapPress Connect. Clique no botão azul grande. Um QR code aparece.
  3. Baixe o app SnapPress (R$19,90, compra única).
  4. Abra o app, toque em "Adicionar Site", escaneie o QR code.

Pronto. Leva cerca de um minuto. O plugin cria uma senha de aplicativo do WordPress automaticamente, então você nunca digita credenciais no celular.

Limitações

20 fotos por lote. Para a maioria das situações (posts de blog, listagens de produtos, cobertura de eventos), 20 é suficiente. Se você precisa enviar 200 fotos de uma vez, é melhor usar FTP pelo computador.

Apenas iOS por enquanto. A versão Android está em desenvolvimento.

Apenas Biblioteca de Mídia. O SnapPress não cria posts nem atribui fotos a galerias. Ele coloca as fotos na sua Biblioteca de Mídia. O que você faz com elas depois é com você.

Dicas para Uploads Mais Rápidos do Celular para o WordPress

Verifique os limites do servidor primeiro

O WordPress tem um limite de upload PHP que é 2MB por padrão em muitos hosts. Fotos de iPhone moderno têm de 4 a 8MB cada. Se seus uploads estão falhando, vá em Ferramentas > Saúde do Site > Info > Servidor e verifique upload_max_filesize. Peça ao host para aumentar para pelo menos 16MB, ou adicione ao .htaccess:

php_value upload_max_filesize 64M
php_value post_max_size 64M

Use o formato HEIC no iPhone

Vá em Ajustes > Câmera > Formatos e escolha "Alta Eficiência". Arquivos HEIC são aproximadamente metade do tamanho do JPEG sem diferença visível de qualidade. O WordPress suporta HEIC desde a versão 5.8. Arquivos menores significam uploads mais rápidos, especialmente no 4G.

Renomeie os arquivos antes de enviar

O WordPress usa o nome do arquivo para o texto alternativo padrão e como parte da URL da imagem. IMG_7234.HEIC não diz nada para os mecanismos de busca. Se SEO importa pra você (e deveria, já que você está lendo um post sobre WordPress), gaste 30 segundos renomeando as imagens principais no app Fotos antes de enviar.

Escolha a Ferramenta Certa para a Quantidade de Fotos que Você Envia

Situação Melhor opção
1-2 fotos, raramente Navegador móvel
5-20 fotos, regularmente SnapPress
50+ fotos de uma vez FTP pelo computador
Gerenciamento completo do site pelo celular App WordPress (+ Jetpack)

Se você está lendo este artigo, provavelmente está na faixa de 5 a 20. Essa é a lacuna que nada preenchia bem até agora. Toda ferramenta ou exigia um computador, ou exigia o Jetpack, ou exigia que você tolerasse um fluxo de trabalho quebrado.

Experimente o SnapPress. São R$19,90 e você vai saber em 60 segundos se encaixa no seu fluxo de trabalho.