Force Regenerate Thumbnails


Force Regenerate Thumbnails allows you to delete all old images sizes and REALLY regenerate the thumbnails for your uploads.

Regenerate all thumbnails from the Tools admin menu. Regenerate batches of images via the Media Library list mode. Select the images to regenerate and then use the Bulk Actions drop-down menu to Force Regenerate Thumbnails. Use attachment actions to regenerate thumbnails for a single image.

Several filters exist for advanced usage. See more via this gist.

You may report security issues through our Patchstack Vulnerability Disclosure Program. The Patchstack team helps validate, triage and handle any security vulnerabilities. Report a security vulnerability.

Imagens de tela

  • O plugin está ocupado recriando miniaturas
  • Você pode redimensionar várias imagens específicas usando as caixas de seleção e o menu suspenso "Ações em massa"


  1. Vá para sua área de administração e selecione do menu Plugins -> Adicionar novo.
  2. Pesquisa por “Force Regenerate Thumbnails”.
  3. Clique em Instalar.
  4. Clique em ativar.
  5. Go to Tools -> Force Regenerate Thumbnails OR select specific images from the Media Library list mode to regenerate.


2 julho, 2023
Завжди допомагає видалити зайві мініатюри зображень. Працює відмінно!
31 março, 2023
It is MUCH more aggressive than the other thumbnails' regeneration plugins. I can see a great use case if you want to free up hosting storage, that's why I give 5 stars. Anyway, be careful because there are chance to have missing images on frontend depending on several factors. As dev says in the dashboard, take a backup before proceeding.
2 março, 2023 1 resposta
Great! everything works, but the previews in the library remain the same.
31 agosto, 2022
I rarely use plugins that haven't updated for years. But this plugin not only still works perfectly fine, it's even better than many newer products. I've just tried the plugin by Shortpixel, and it simply did not do the job. It is very likely a setting that was wrong. But common, I just wanted to regenerate all thumbnails after changing the thumbnail size. I don't want to read the documentation for that. "Force Regenerate Thumbnails" is still the winner for me. It's a pitty that it hasn't been updated for so long.
Leia todas as 169 avaliações

Colaboradores e desenvolvedores

“Force Regenerate Thumbnails” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.


“Force Regenerate Thumbnails” foi traduzido para 22 localizações. Agradecemos aos tradutores por suas contribuições.

Traduzir “Force Regenerate Thumbnails” para o seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, dê uma olhada no repositório SVN ou assine o registro de desenvolvimento via RSS.

Registro de alterações


  • changed: use updated coding standards
  • fixed: WP image edits lost if pre-scaled original is used for thumbnail generation


  • changed: improved i18n for page headings and menu entries, props @alexclassroom


  • fixed: invalid trailing comma syntax in PHP 7.2


  • added: PHP 8.0 compatibility
  • added: support generating thumbnails from original (pre-scaled), on by default
  • added: support for PDF thumbnail generation
  • added: ability to skip an image by regenerate_thumbs_skip_image filter
  • changed: escape all output, sanitize all input
  • changed: ensure all strings are i18n
  • changed: remove HTML from i18n strings
  • changed: improve path lookup function
  • fixed: call to set_time_limit() when it is not allowed


  • Compatibilidade com PHP7 adicionada


  • Sem tempo limite


  • Corrige o problema quando “opendir()” retorna FALSE (graças a Krody Robert)


  • Adiciona informações de depuração em recriar
  • Corrige o problema com a atualização “_wp_attachment_metadata” e “_wp_attached_file” no Windows


  • Novo estilo para os resultados (obrigado @justonarnar)
  • Atualização automática “_wp_attachment_metadata” e “_wp_attached_file” (obrigado @norecipes)


  • Corrige o problema com get_option(‘upload_path’) no WordPress 3.5 e posteriores (obrigado @DavidLingren)


  • Corrige o manipulador de erros

Earlier versions

Please refer to the separate changelog.txt file.