Title: FWS On-Demand-Resizer
Author: Tekod lab.
Published: <strong>09 Sentyabr 2020</strong>
Last modified: 14 Oktyabr 2025

---

Qoşmaları axtar

![](https://s.w.org/plugins/geopattern-icon/fws-resize-on-demand.svg)

# FWS On-Demand-Resizer

 By [Tekod lab.](https://profiles.wordpress.org/tekod/)

[Download](https://downloads.wordpress.org/plugin/fws-resize-on-demand.zip)

 * [Details](https://az.wordpress.org/plugins/fws-resize-on-demand/#description)
 * [Reviews](https://az.wordpress.org/plugins/fws-resize-on-demand/#reviews)
 * [Development](https://az.wordpress.org/plugins/fws-resize-on-demand/#developers)

 [Dəstək](https://wordpress.org/support/plugin/fws-resize-on-demand/)

## Description

This plugin is solution for well known flaw in WordPress architecture:
 automatic
resizing uploaded images in each of registered media sizes.

Although price of hosting space is low and we have gigabytes available that can 
be issue if you have dozen
 (or more) registered sizes and because of that your 
backup files became larger than 10Gb. Sooner or later you will be in situation to
download (or even worse – to upload) that backup file.

Our analysis shows that vast majority of resized thumbnails are not used anywhere
in website.
 For typical theme with WooCommerce and additional 3 custom media sizes
that percentage can be over 90%, with 6 custom media sizes it is over 96% !!!

Because of that developers are often uncomfortable with registering more media sizes
trying to find
 some workarounds or violating design to accommodate existing similar
sizes.

Purpose of this plugin is to eliminate that overhead and allow developer to register
as many sizes as he needs.

It will intercept uploading process to prevent creation of thumbnails and intercept
getters
 (wp_get_attachment_image_src(), get_the_post_thumbnail_url(), the_post_thumbnail(),…)
to create thumbnail if needed. Additionally, it will register in database each created
thumbnail allowing WordPress to delete it automatically when parent image is deleted.

### Usage

At “Settings” tab of this tool you can pick individually for which size you want
to enable or disable this functionality.
 Typically, you will enable it for all 
sizes.

Button “Delete” on “Utilities” tab will remove all thumbnails for sizes that are
handled by this plugin.
 That will significantly reduce size of your “uploads” directory
allowing new thumbnails to be recreated on demand.

Button “Regenerate all thumbnails” will remove existing and create new thumbnails
for all your uploaded images.

Video demonstration:

### Contact

Please, send bug reports and feature requests to [office@tekod.com](https://az.wordpress.org/plugins/fws-resize-on-demand/office@tekod.com?output_format=md)

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“FWS On-Demand-Resizer” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Tekod lab. ](https://profiles.wordpress.org/tekod/)

“FWS On-Demand-Resizer” has been translated into 2 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/fws-resize-on-demand/contributors)
for their contributions.

[Translate “FWS On-Demand-Resizer” into your language.](https://translate.wordpress.org/projects/wp-plugins/fws-resize-on-demand)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/fws-resize-on-demand/),
check out the [SVN repository](https://plugins.svn.wordpress.org/fws-resize-on-demand/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/fws-resize-on-demand/)
by [RSS](https://plugins.trac.wordpress.org/log/fws-resize-on-demand/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.5.0

_Release Date – 24 August 2023_

 * New – Utility for regenerating thumbnails.
 * New – Added setting for tweaking compression level of JPEG images, this can produce
   slightly lighter thumbnail files.
 * Enhancement – Utility for delete all thumbnails now works via ajax, so you can
   track progress.
 * Fix – Improved performances by preloading metadata.
 * Fix – Support for SVG files now cover both image/svg and image/svg+xml mime types.

#### 0.4.0

_Release Date – 11 October 2022_

 * Enhancement – Added internationalization to plugin. Created project at https://
   translate.wordpress.org/ and translated to Serbian and Dutch.
 * Fix – Improved performances while handling too small images.

#### 0.3.0

_Release Date – 28 November 2021_

 * Enhancement – Added compatibility with “Regenerate Thumbnails” plugin. Thanks
   to [Florian Reuschel](https://github.com/loilo).
 * Enhancement – Added compatibility with “SVG Support” plugin. Thanks to [Florian Reuschel](https://github.com/loilo)
 * Enhancement – Added debug logging feature.
 * Dev – Added filter “fws_rod_avoid_mime_types” to specify mime-types that have
   to be skipped by Utilities/Delete feature.
 * Dev – Added filter “fws_rod_enable_sizes” to configure plugin to handle specified
   image-sizes.
 * Dev – Added filter “fws_rod_disable_sizes” to configure plugin to avoid handling
   specified image-sizes.

#### 0.2.2

_Release Date – 19 November 2021_

 * Fix – Fixed bug in handling core image sizes (thumbnail, medium, large).

## Meta

 *  Version **0.5.2**
 *  Last updated **7 ay öncə**
 *  Active installations **20+**
 *  WordPress version ** 4.8 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.0 or higher **
 *  Languages
 * [Dutch (Belgium)](https://nl-be.wordpress.org/plugins/fws-resize-on-demand/),
   [English (US)](https://wordpress.org/plugins/fws-resize-on-demand/), and [Serbian](https://sr.wordpress.org/plugins/fws-resize-on-demand/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/fws-resize-on-demand)
 * Tags
 * [images](https://az.wordpress.org/plugins/tags/images/)[resize](https://az.wordpress.org/plugins/tags/resize/)
   [resizer](https://az.wordpress.org/plugins/tags/resizer/)[resizing](https://az.wordpress.org/plugins/tags/resizing/)
   [smart](https://az.wordpress.org/plugins/tags/smart/)
 *  [Advanced View](https://az.wordpress.org/plugins/fws-resize-on-demand/advanced/)

## Reytinqlər

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/fws-resize-on-demand/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/fws-resize-on-demand/reviews/)

## Contributors

 *   [ Tekod lab. ](https://profiles.wordpress.org/tekod/)

## Dəstək

Şərhiniz varmı? Yardım lazımdırmı?

 [Dəstək forumuna bax](https://wordpress.org/support/plugin/fws-resize-on-demand/)