---
title: "WT On fly imagehandler converting JoomShopping product images to WEBP on the fly - WebTolk websites development, Joomla Extensions"
description: "JoomShopping product image processing during editing: the same proportions, conversion to the same format, removal of transparency, file naming, automatic saving of Joomla product images in WEBP. The Intervention Image library is used."
url: "https://web-tolk.ru/en/dev/joomla-plugins/wt-on-fly-image-handler"
date: "2026-06-12T01:11:03+00:00"
language: "en-GB"
---

![WT On fly image handler](https://web-tolk.ru/images/swjprojects/projects/33/en-GB/cover.jpg)

---

# WT On fly image handler

- **Categories:** [JoomShopping](https://web-tolk.ru/en/dev/joomshopping), [Joomla plugins](https://web-tolk.ru/en/dev/joomla-plugins), [Joomla 4 - Joomla 6extensions](https://web-tolk.ru/en/dev/rasshireniya-dlya-joomla-4)
- **Version:** 2.0.1
- **Date:** 28 March 2026

7751 8257 CTR 94% Plg Free

[Download](https://web-tolk.ru/en/get?element=wt_on_fly_image_handler)[Versions](https://web-tolk.ru/en/dev/joomla-plugins/wt-on-fly-image-handler/versions)[GitHub](https://github.com/sergeytolkachyov/WT-On-fly-image-handler-Joomla-JoomShopping-plugin)

Processing of JoomShopping product images during editing: the same proportions, conversion to the same format, removal of transparency, naming of files. The Intervention Image library is used. Joomla 3 (JoomShopping 4) and Joomla 4 (JoomShopping 5) support.

![WT On fly image handler](https://web-tolk.ru/images/swjprojects/projects/33/en-GB/icon.jpg)

## Description

### Why do I need a plugin?

The plugin allows you to change the size of images when editing the product of the Joomla JoomShopping online store, bring them to the same proportions, remove transparency and save all images in the same format, for example in WEBP.

### Demo video (Russian language)

### Image Conversion Settings

The plugin uses the well-known PHP image processing library Intervention Image. It allows you to save all images of JoomShopping online store products in one format (for example, in WEBP).

The plugin uses JoomShopping image size settings: *JoomShopping - Settings - Images*. The quality setting of the saved images is also used. The settings of the fill size and color change method are ignored. By default, the fill color is white.

 **Make images square?****If YES**, The images will be reduced to square proportions based on the largest side of the image. The extra empty background will be cut off, the necessary fields will be added to the square proportion, the background will be filled with white. **If NO,** The image sizes will be changed according to the JoomShopping settings. Excess areas of the image are cut off. If the values of both height and width are specified, the larger side will be changed to the one specified in the settings, the smaller side will be changed proportionally. If only one value is specified - height or width - the second side will be changed proportionally. If the height and width in the settings are 0, the image will simply be saved in the specified format without resizing.**Output file format**The plugin can save images in GIF, PNG, JPG, WEBP formats.**Rename image files?**If enabled, the name of the image file will be changed to the product name according to the rules for creating aliases in Joomla: spaces are replaced with hyphens. If there are several images, a numeric index will be added to the product name. For example, the product is called "Phone Panasonic", and the image files will be called "phone-panasonic", "phone-panasonic-1", "phone-panasonic-2", etc.

## Joomla

 **Extension type:** Plugin **Folder:** Jshoppingadmin **Joomla version:** 3.10, 4.1, 5.2.3, 6.0.3

## Gallery

![...](https://web-tolk.ru/en/dev/joomla-plugins/images/swjprojects/projects/33/en-GB/gallery/1pmVbrUrukO.jpg)

![...](https://web-tolk.ru/en/dev/joomla-plugins/images/swjprojects/projects/33/en-GB/gallery/4FfSaaKZb3F.jpg)

![...](https://web-tolk.ru/en/dev/joomla-plugins/images/swjprojects/projects/33/en-GB/gallery/XLlzPfABBfO.jpg)

![...](https://web-tolk.ru/en/dev/joomla-plugins/images/swjprojects/projects/33/en-GB/gallery/zUvdGJecZ4v.jpg)

## What's new

 2026-03-28 21:39:39

Fixed

### Bug fix

Language

### Localization messages.

Localization of plugin messages.

Addition

### New params

Added watermark transparency setting

---

## Related extensions

[!\[JIntervention Image\](https://web-tolk.ru/images/swjprojects/projects/32/en-GB/icon.jpg) JIntervention Image](https://web-tolk.ru/en/dev/biblioteki/jintervention-image)

## JSON-LD Schema

```json
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "@id": "https://web-tolk.ru/#/schema/BreadcrumbList/17",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "item": {
                "@id": "https://web-tolk.ru/en",
                "name": "Home"
            }
        },
        {
            "@type": "ListItem",
            "position": 2,
            "item": {
                "@id": "https://web-tolk.ru/en/dev",
                "name": "Joomla extensions"
            }
        },
        {
            "@type": "ListItem",
            "position": 3,
            "item": {
                "@id": "/en/dev/joomla-plugins",
                "name": "Joomla plugins"
            }
        },
        {
            "@type": "ListItem",
            "position": 4,
            "item": {
                "name": "WT On fly image handler"
            }
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "Organization",
            "@id": "https://web-tolk.ru/#/schema/Organization/base",
            "name": "WebTolk",
            "url": "https://web-tolk.ru/",
            "logo": {
                "@type": "ImageObject",
                "@id": "https://web-tolk.ru/#/schema/ImageObject/logo",
                "url": "images/webtolk-1080p.jpg",
                "contentUrl": "images/webtolk-1080p.jpg",
                "width": 1920,
                "height": 1080
            },
            "image": {
                "@id": "https://web-tolk.ru/#/schema/ImageObject/logo"
            },
            "sameAs": [
                "https://github.com/WebTolk",
                "https://github.com/sergeytolkachyov",
                "https://vk.com/web_tolk",
                "https://vk.com/webtolkru",
                "https://tenchat.ru/sergeytolkachyov",
                "https://t.me/sergeytolkachyov",
                "https://t.me/webtolkru"
            ]
        },
        {
            "@type": "WebSite",
            "@id": "https://web-tolk.ru/#/schema/WebSite/base",
            "url": "https://web-tolk.ru/",
            "name": "WebTolk websites development, Joomla Extensions",
            "publisher": {
                "@id": "https://web-tolk.ru/#/schema/Organization/base"
            }
        },
        {
            "@type": "WebPage",
            "@id": "https://web-tolk.ru/#/schema/WebPage/base",
            "url": "https://web-tolk.ru/en/dev/joomla-plugins/wt-on-fly-image-handler",
            "name": "WT On fly imagehandler converting JoomShopping product images to WEBP on the fly - WebTolk websites development, Joomla Extensions",
            "description": "JoomShopping product image processing during editing: the same proportions, conversion to the same format, removal of transparency, file naming, automatic saving of Joomla product images in WEBP. The Intervention Image library is used.",
            "isPartOf": {
                "@id": "https://web-tolk.ru/#/schema/WebSite/base"
            },
            "about": {
                "@id": "https://web-tolk.ru/#/schema/SoftwareApplication/base"
            },
            "inLanguage": "en-GB",
            "breadcrumb": {
                "@id": "https://web-tolk.ru/#/schema/BreadcrumbList/17"
            }
        },
        {
            "@type": "SoftwareApplication",
            "name": "WT On fly image handler",
            "url": "https://web-tolk.ru/en/dev/joomla-plugins/wt-on-fly-image-handler",
            "description": "Processing of JoomShopping product images during editing: the same proportions, conversion to the same format, removal of transparency, naming of files. The Intervention Image library is used. Joomla 3 (JoomShopping 4) and Joomla 4 (JoomShopping 5) support.",
            "applicationCategory": "Joomla plugins",
            "softwareVersion": "2.0.1",
            "downloadUrl": "https://web-tolk.ru/en/get?element=wt_on_fly_image_handler",
            "image": "https://web-tolk.ru/images/swjprojects/projects/33/en-GB/icon.jpg",
            "operatingSystem": "ANY",
            "interactionStatistic": [
                {
                    "@type": "InteractionCounter",
                    "interactionType": "https://schema.org/DownloadAction",
                    "userInteractionCount": 7751
                },
                {
                    "@type": "InteractionCounter",
                    "interactionType": "https://schema.org/ViewAction",
                    "userInteractionCount": 8258
                }
            ],
            "mainEntityOfPage": {
                "@type": "WebPage",
                "url": "https://web-tolk.ru/en/dev/joomla-plugins/wt-on-fly-image-handler"
            },
            "softwareRequirements": "Joomla",
            "applicationSubCategory": "JoomShopping, Joomla plugins, Joomla 4 - Joomla 6extensions",
            "isAccessibleForFree": true
        }
    ]
}
```
