Links de imagens quebradas na biblioteca de mídia após a restauração

Acabei de reinstalar uma nova versão do WordPress (4.6.1) em uma instalação multisite (rede) depois que meu site foi comprometido. Por sorte, tive um backup de alguns meses atrasado, graças ao plugin do UpdraftPlus, então restabelei o meu site desse jeito.

Tudo funcionou, mas a biblioteca de mídia.

As imagens estão presentes no diretório apropriado, que é

/blogs.dir/[blog_no]/files/YYYY/MM/ 

onde blog_no é o número que o WordPress associa a cada site da rede.

As inputs da biblioteca de mídia estão presentes, mas a miniatura está em branco:

insira a descrição da imagem aqui

Se eu tentar acessar o URL do arquivo, eu recebo um 404. Qualquer imagem nova que eu tente fazer upload faz o mesmo.

Aqui está o que tentei:

  1. Alterando o diretório de upload nas configurações de cada site no painel do administrador. Eu pensei que eu poderia simplesmente carregar novamente todos os arquivos manualmente. Os arquivos não acabaram no diretório correto, não consegui encontrá-los em nenhum lugar e suas miniaturas estavam em branco.
  2. Movendo os arquivos de mídia de

     /blogs.dir/[blog_no]/files/YYYY/MM/ 

    para / uploads / sites / [blog_no] / files / YYYY / MM / como sugerido aqui , achando que talvez, desde que eu estava restaurando o que é provavelmente um site pré-3.5, poderia ser um problema de estrutura de diretório. Não mudou nada.

Agora, uma vez que esta é uma nova instalação, tive que redefinir o arquivo .htaccess porque não foi feito backup. Estou pensando que provavelmente havia um RewriteRule no antigo .htaccess que converteu os URLs do arquivo para os caminhos do diretório real, mas não sei nada sobre o Apache e estou preocupado que vou quebrar algo se eu jogar com RewriteRules por mim mesmo.

O formato de URL do arquivo é esse:

 http://subdomain.domain.com/files/YYYY/MM/filename.png 

O que devo fazer?

Solutions Collecting From Web of "Links de imagens quebradas na biblioteca de mídia após a restauração"

Você está no amigo correto.

Agora faça isso.

3. Instale o plugin chamado miniaturas de regen . Execute a miniatura do regen. Levará alguns minutos, mas após o processo de conclusão, você terá todas as imagens na biblioteca de mídia. Este plugin basicamente regenera toda a miniatura na biblioteca de mídia para todos os tamanhos. Em breve, você tinha WordPress muito antigo. Isso faz sentido que a estrutura do diretório tenha mudado desde então. Tente isso e espero que ele funcione.