- Availability: Available
- Developer: Priyabrata Ghorai
- App Model: OpenCart Extension
- Free Support Validity (in months): 12
- UPC: 38700
- Opencart Price (in USD): 20
- OpenCart Link ($20.00)
The WebP Image Generator for OpenCart is a powerful extension designed to optimize your store's images using the modern WebP format. By significantly reducing image file sizes without compromising quality, it improves website performance, enhances user experience, and boosts SEO rankings.
This extension implements WebP compression for your images without altering database entries, rewriting core files, or modifying existing images. It works by converting images already cached by the system. When an image is requested on the storefront, the extension first checks if a WebP version of the image exists. If the WebP version is available or has already been generated, it loads the WebP image, resulting in noticeable improvements in load speed. If the WebP image is not yet available, the extension generates it dynamically.
Problem Statement
Large image file sizes can slow down website loading times, negatively affecting user experience and search engine rankings. Managing image optimization manually or implementing modern formats like WebP can be challenging for OpenCart store owners, especially on image-heavy websites.
Purpose of the Extension:
This extension empowers OpenCart store owners to optimize image file sizes, improve website loading speeds, and enhance the overall user experience. By automating WebP image generation, it saves time, reduces bandwidth usage, and boosts website performance metrics.
Features:
- Template Compatibility: Fully supports all templates, including Journal2 and Journal3.
- Browser Detection: Automatically detects if the browser supports WebP and falls back to the original JPEG/PNG format for unsupported browsers.
- Automatic Conversion: Converts cached images to WebP format automatically for seamless implementation.
- Manual Optimization: Admins can manually generate WebP images for all cached images to speed up optimization.
- Cache Management: Includes an option to delete image cache folders directly from the admin panel.
- Efficient Compression: Utilizes the Rosell DK library with Google's optimized cwebp tool for superior compression quality, smaller file sizes, and advanced features.
- CRON Job Automation: Enables users to schedule WebP image generation in batches using CRON jobs to prevent server overload and ensure smooth performance. [OpenCart 3x and higher versions]
- Non-Intrusive Functionality: Does not modify database entries, core files, or existing images. Works exclusively with cached images for seamless operation.
How to Use:
- Install the extension in your OpenCart store.
- Navigate to the extension in the admin panel.
- Clear cache image folder if you have a huge list of cached images.
- You can manually generate WebP image for the new cached images.
- The extension generates WebP Images automatically when an image is called using the opencart image library.
- Schedule CRON jobs for batch processing to automate WebP generation and prevent server overload.
- Use manual generation or cache management options as needed.
Benefits:
- Faster website loading speeds, improving user satisfaction and reducing bounce rates.
- Improved SEO rankings due to enhanced performance metrics.
- Reduced server bandwidth usage, lowering hosting costs.
- Automated image optimization via CRON jobs for hands-free operation.
- Full compatibility with major OpenCart templates and non-intrusive functionality.
Requirements:
- PHP 5.6 or higher (PHP 7.x and 8.x are recommended for better performance).
- Ensure that the GD library installed on your server has WebP support enabled.
- Alternatively, the Imagick library can also be used if it supports WebP image processing.
- To check if WebP is enabled in GD, use the
phpinfo()
function and look for "WebP Support" under the GD section. - (Optional) cwebp tool for superior compression, check hosting support if this is installed or if it can be installed.
Use Cases:
- E-commerce stores with image-heavy content, such as product catalogs or fashion websites.
- Websites seeking to improve performance on both desktop and mobile devices.
- Store owners looking for a hassle-free way to optimize images and enhance SEO.
Expected Results:
- A 135KB JPEG image compressed to just 20.3KB in WebP format.
- Noticeable improvement in page load speeds, enhancing customer engagement and conversions.
- Streamlined, automated image optimization to save time and prevent manual errors.
OPENCART | |
Compatibility | 3.0.4.0, 3.0.3.9, 3.0.3.8, 3.0.3.7, 3.0.3.6, 3.0.3.5, 3.0.3.3, 3.0.3.2, 3.0.3.1, 3.0.3.0, 3.0.2.0, 3.0.1.2, 3.0.1.1, 3.0.1.0, 3.0.0.0, 2.3.0.2, 2.3.0.1, 2.3.0.0, 2.2.0.0, 2.1.0.2, 2.1.0.1, 2.0.3.1, 2.0.2.0, 2.0.1.1, 2.0.1.0, 2.0.0.0 |
Core Files Overwrite | No |
Multi-store | Yes |
TECHNOLOGIES | |
Framework | OpenCart |
VERSION : 3.2.0 | DATE RELEASED: 01 Jan 2025 |
|
VERSION : 1.2.0 | DATE RELEASED: 06 Apr 2020 |
|
VERSION : 1.1.1 | DATE RELEASED: 18 Mar 2020 |
|
VERSION : 1.1.0 | DATE RELEASED: 16 Mar 2020 |
|
VERSION : 1.0.0 | DATE RELEASED: 16 Mar 2020 |
First Release |
Before you proceed, please take a moment to familiarize yourself with our Extension License and Usage Policy. By purchasing and using our extension, you agree to the terms outlined below.
- Domain and Subdomain Usage: Your purchase of this extension license grants you the right to use the extension on a single domain and its associated subdomains. Should you wish to use the extension on multiple domains, a separate license must be purchased for each domain.
- License Activation and Extension Download: After purchasing the extension, it's important to activate your license. Visit https://www.huntbee.com/get-support to activate your license and validate your authorization. The extension download will be enabled only after successful license activation. This step helps ensure the legitimate use of the extension.
- Prohibition of Licensing, Sub-Licensing, and Reselling: Please note that you are not permitted to license, sub-license, or resell our extension to third parties. The license you acquire is exclusively for your use and benefit.
- Code, Logic, and Algorithm Usage: While we encourage innovation, the reuse of any part of the extension's code, logic, or algorithm for purposes beyond its advertised functionality is prohibited. This safeguard ensures the extension operates as intended.
- Modification and Distribution: Feel free to modify the extension to suit your specific needs. However, distributing or sharing modified versions with others is not allowed. This maintains the integrity of the original code.
- Updates and Support: Upon purchase, you are entitled to updates and support for a specified period, as detailed in the product documentation. Our support team is here to assist with any issues related to the extension's functionality.