Published on
Dec 17, 2024
Updated on
08 Jan 2025
Share

Optimize Image Uploads on WordPress with the Module Image Upload Control

Image optimization is essential to ensure fast loading times and a smooth user experience. Images that are too large or badly formatted can slow down a website considerably. That's why we've developed the Image Upload Control in WPMasterToolKit. This module automatically resizes oversized images, converts non-transparent BMP and PNG files to JPEG, and deletes unnecessary original files after processing.

Why use Image Upload Control?

Uploading images to WordPress poses several challenges:

  1. Excessive file size : Images from smartphones or cameras can be far too large for web use.
  2. Unsuitable formats Non-transparent formats such as BMP or PNG are not optimized for the web, which can result in unnecessary file sizes.
  3. Tedious manual management Resizing and converting each image manually is time-consuming.

The module Image Upload Control automates this entire process, reducing image size and ensuring effortless, optimal use.

Discover the module : Hide e-mail addresses

Main features of the module

Automatic image resizing

Images exceeding a defined size (default: 1920 x 1920 pixels) are automatically resized. This process :

  • Preserves image proportions.
  • Ensures that files do not exceed the dimensions required for optimal web display.

Convert BMP and PNG formats to JPEG

  • BMP : These large files are converted to JPEG, a much lighter, universally supported format.
  • Non-transparent PNGs PNGs that don't use transparency are also converted to JPEG to save space.

Deleting original files

Unnecessary original files (such as BMPs and large resized images) are automatically deleted after processing, freeing up server space.

Exclusion of specific images

To exclude an image from conversion or resizing, simply add the suffix -wpm to the file name before uploading (e.g. : image-wpm.jpg).

Checking maximum dimensions

Administrators can define maximum image dimensions directly from the configuration interface:

  • Maximum width (default: 1920 pixels).
  • Maximum height (default: 1920 pixels).

Compatibility with supported formats

The module handles several image formats, including :

  • JPEG/JPG
  • PNG
  • BMP
  • WebP

How to use this module

  1. Installation : Install and activate the plugin WPMasterToolKit on your WordPress site.
  2. Module activation Go to the list of modules and activate "Image Upload Control".
  3. Configuration :
    • Go to the "Image Upload Control" submenu in WPMasterToolKit.
    • Set the desired maximum dimensions for images.
  4. Image upload : All uploaded images will be automatically resized or converted according to the parameters set.
Wordpress image upload control interface

Our technical choices for this module

Automation via native WordPress hooks

The module uses the wp_handle_upload to intercept image uploads and apply optimizations in real time, ensuring seamless integration with WordPress features.

Intelligent conversion

  • BMP or PNG to JPEG conversions use native GD libraries to maximize compatibility.
  • Transparent PNGs are automatically excluded from the conversion to preserve their functionality.

Intuitive interface

Thanks to a clear administration interface, even non-technical users can configure module parameters in just a few clicks.

Performance and lightness

The module only works during image uploads, minimizing its impact on overall site performance.

Pro
from
2.50$
/Month
14
Days
Money-back guarantee
risk-free at 100 %!

Conclusion

The module Image Upload Control from WPMasterToolKit is the ideal solution for optimizing images uploaded to WordPress. It reduces file size, converts heavy formats and simplifies image management, while ensuring excellent visual quality. Try it today to improve your site's performance and optimize the use of your server resources!

Category
Contents & Media
Version
≤ 1.5.0
Type
Free
More than 18 reviews
+1000
Installations
104
Modules
Pro
from
30.00$
/Year