thumbGen
This plugin creates a function named thumbGen() that allows to show any image in the specified size (plus many other things).
Overview
Compatibility
Installation instructions
Customer support & learning resources
Changelog
Main benefits
Generates custom-sized thumbnails
Supports image cropping options
Applies effects like grayscale
Caches thumbnails to save resources
Handles animated GIFs
About this plugin
Author: sebastianbarria
Categories: Media Management
Version: 2.7.1
Last updated: 30-01-2015
WordPress version: 2.9.0
Tested up to: 4.1.41
PHP version required: false
Languages:
Tags:
Overview
This WordPress plugin, tailored for developers, introduces a versatile function named `thumbGen()` designed to dynamically generate image thumbnails in specified sizes with various customizable parameters. This function enables users to set image dimensions, cropping preferences, alignment, rotation, and effects such as grayscale and sepia. The generated thumbnails are cached to prevent server overload. The function's parameters include specifying the image URL, desired width and height, with additional options for filename customization, cropping alignment, rotation angle, background color, and image quality. This facilitates efficient thumbnail management and produces optimized images tailored for different needs without straining server resources.
Customizable Thumbnail Generation
- Allows specifying width and height for thumbnails.
- Supports additional parameters like crop, center, rotation, and effects.
- Provides options for filename customization to avoid duplicates.
Efficient Server Performance
- Saves all generated thumbnails in a cache folder.
- Prevents server overload by reusing cached thumbnails.
- Option to force thumbnail creation for testing or debugging.
Flexible Image Handling
- Supports horizontal and vertical alignment for cropped images.
- Allows applying effects like grayscale and sepia.
- Provides options for image rotation and background color.
Enhanced Image Quality Control
- Offers quality settings from 0 (worst) to 9 (best).
- Preserves animation for GIFs if needed.
- Returns image name instead of printing if specified.