Square Thumbnails PRO will be available soon. All features currently in the free version will remain free and unrestricted.
Square Thumbnails transforms your images into perfect square thumbnails without cropping or distorting them. Instead of cutting off important parts of your images, the plugin fits them entirely within a square frame, similar to CSS background-size: contain. Ideal for WooCommerce shops, portfolios, and image galleries where consistency is essential, but you don’t want to lose parts of your images.
Perfect for online stores where you want all products to have uniform square thumbnails while maintaining complete product visibility.
I’ve successfully implemented the two requested features for Square Thumbnails version 2.3.0:
If no sizes are selected, all sizes will be processed (backward compatible)
Additional improvements:
Enhanced the settings page layout with two new sections
Created comprehensive changelog and documentation
The plugin now offers much more granular control over thumbnail generation, which is especially useful for
WooCommerce stores that want to optimize performance by only processing the sizes they actually use.
NEW FEATURES
Small Image Handling (v2.2.0)
Purpose: Prevent WooCommerce products from disappearing when using small images
Features:
– Minimum Image Size setting: Set custom threshold (50-1000 pixels)
– Small Image Action options:
– Skip processing (preserve original)
– Process anyway (center on square canvas)
– Show error message
– Default: Skip images smaller than 200×200 pixels
How to use:
1. Go to Media > Square Thumbnails
2. Find “Small Image Handling” section
3. Set minimum size and choose action for small images
4. Save settings
JPEG Quality Control (v2.3.0)
Purpose: Balance between image quality and file size
Features:
– Adjustable JPEG quality (60-100%)
– Default: 90%
– Applies to all JPEG thumbnails generated
How to use:
1. Go to Media > Square Thumbnails
2. Find “JPEG Quality” section
3. Adjust slider between 60-100%
4. Save settings
Selective Size Processing (v2.3.0)
Purpose: Process only specific image sizes, perfect for WooCommerce optimization
Features:
– Choose which image sizes to make square
– Quick selectors:
– Select All
– Select None
– Select WooCommerce Only
– Select WordPress Default
– WooCommerce sizes highlighted in purple
How to use:
1. Go to Media > Square Thumbnails
2. Find “Selective Size Processing” section
3. Check/uncheck sizes to process
4. Use quick selectors for common combinations
5. Save settings
Bulk Thumbnail Regeneration (v2.3.0)
Purpose: Regenerate existing thumbnails with current settings
Features:
– Progress bar with real-time updates
– Batch processing (5 images at a time)
– Force regeneration option
– Selective size regeneration
How to use:
1. Go to Media > Square Thumbnails
2. Find “Regenerate Thumbnails” section
3. Select sizes to regenerate
4. Check “Force regeneration” if needed
5. Click “Start Regeneration”
6. Watch progress bar until complete
Media Library Integration (v2.3.0)
Purpose: Regenerate thumbnails directly from Media Library
Features:
– Individual image regeneration button
– Bulk action for multiple images
– Real-time feedback
– Admin notices for results
How to use:
For single images:
1. Go to Media > Library
2. Click on any image
3. Find “Square Thumbnails” section
4. Click “Regenerate Square Thumbnails”
5. Wait for success message
For multiple images:
1. Go to Media > Library
2. Select images using checkboxes
3. Choose “Regenerate Square Thumbnails” from Bulk Actions
4. Click “Apply”
5. See admin notice with results
KEY IMPROVEMENTS