Em segundo lugar, também vimos que, por vezes, depois de atualizar a página, ou de voltar ao editor WordPress a partir de outro separador, ele expulsa-o de repente. Este é provavelmente um indicador de que sua sessão de login do WordPress expirou. Você deve ver a seguinte mensagem:
Então, naturalmente, você faz login novamente e tenta carregar sua mídia novamente. No entanto, o erro HTTP ocorre. Isto é uma espécie de piada com o WordPress. Depois de voltar a iniciar sessão, tem de atualizar manualmente a página em que se encontra. Então, o carregamento de mídia funcionará novamente.
Você pode precisar editar seu arquivo de imagem, o que pode significar reduzir o tamanho do arquivo (KB ou MB) ou diminuir a largura/altura (pixels). Recomendamos que você confira nosso post detalhado sobre como otimizar imagens para a web. Há um monte de plugins de otimização de imagem de terceiros que você pode usar para fazer isso automaticamente para você (reduzindo e redimensionando) quando sua imagem é carregada para a biblioteca de mídia.
Há anos que utilizamos o Imagify no nosso site Kinsta sem qualquer problema. Mas também há muitos outros grandes por aí. Apenas certifique-se de que qualquer plugin que você usar, que eles estão otimizando imagens em seus próprios servidores, não localmente. Se você está otimizando imagens em massa localmente, isso pode prejudicar drasticamente o desempenho do seu site.
Não há problema em carregar imagens de alta resolução, pois o WordPress suporta imagens responsivas fora da caixa. Na verdade, você provavelmente vai querer fazer com que a imagem pareça nítida nas telas da retina. Mas a menos que o seu fotógrafo ou empresa que precisa de imagens de alta resolução, uma boa regra geral é manter o tamanho final da imagem abaixo de 100 KB e não mais do que o dobro do tamanho da largura de divisão do conteúdo do seu site.
Além disso, você pode ter que jogar com os tipos de arquivos PNG e JPG. Às vezes um pode ser muito maior do que o outro, dependendo do tipo de imagem.
Dependendo da configuração do seu host WordPress, você também pode querer aumentar o tamanho máximo do arquivo de upload do WordPress.
Nunca fará mal tentar renomear o ficheiro de imagem. O WordPress deve anexar automaticamente um número no final se você tentar carregar um nome de arquivo duplicado, mas caso isso não funcione, tente renomear seu arquivo. Infelizmente, o WordPress não permite que você renomeie o arquivo de uma imagem já carregada, então você precisará renomeá-lo localmente e carregá-lo novamente.
Quando estamos carregando imagens que já existem, normalmente adicionamos um -1 ou -2 no final (exemplo: image-file-1.png, image-file-2.png). Certifique-se de adicionar o traço caso contrário o Google irá lê-lo como uma palavra e isso poderia prejudicar o seu SEO.
Além disso, para ser seguro, fique longe de carregar uma imagem com nomes de arquivos que contenham caracteres especiais. Isso inclui símbolos e caracteres de idiomas internacionais, como apóstrofos. Os traços estão bem. Você pode ver neste exemplo abaixo no site japonês Kinsta, estamos usando o inglês para os nomes dos arquivos, não os caracteres especiais. Embora o WordPress possa tecnicamente suportá-los, há muitos outros problemas que podem surgir.
É sempre uma boa idéia se você está tendo erros HTTP para tentar desativar seus plugins e até mesmo mudar o tema do WordPress para o padrão para ver se isso resolve o problema. Alguns plugins que são típicos culpados incluem plugins de otimização de imagem (eles ligam diretamente à biblioteca de mídia) e plugins de segurança como o WordFence (esses plugins são às vezes muito restritivos). Ou você pode simplesmente excluir seu tema do WordPress.
Se você não quiser afetar seu site ao vivo, basta clonar seu site ao vivo para um ambiente de propagação em fases. Se o erro do WordPress HTTP também estiver acontecendo na propagação em fases, então você pode desativar rapidamente todos os seus plugins para começar a reduzi-los.
Lembre-se, você não perderá nenhum dado se simplesmente desativar um plugin. Se você ainda pode acessar seu administrador, uma maneira rápida de fazer isso é navegar até “Plugins” e selecionar “Desativar” no menu de ações em massa. Isto irá desativar todos os seus plugins.
Se isto resolver o problema, terá de encontrar o culpado. Comece a ativá-los um a um e tente carregar uma imagem novamente na biblioteca de mídia. Quando você vê o retorno de erro HTTP, você encontrou o plugin com mau comportamento. Você pode então entrar em contato com o desenvolvedor do plugin para obter ajuda ou postar um ticket de suporte no repositório do WordPress.