[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f3eiHbueKajZBsATV92UXaw32vtc07KjM8Ojv-KzJfdU":3},{"slug":4,"display_name":4,"profile_url":5,"plugin_count":6,"total_installs":7,"avg_security_score":8,"avg_patch_time_days":9,"trust_score":10,"computed_at":11,"plugins":12},"ilmdesigns","https:\u002F\u002Fprofiles.wordpress.org\u002Filmdesigns\u002F",1,800,100,210,79,"2026-04-05T00:15:03.144Z",[13],{"slug":14,"name":15,"version":16,"author":4,"author_profile":5,"description":17,"short_description":18,"active_installs":7,"downloaded":19,"rating":20,"num_ratings":21,"last_updated":22,"tested_up_to":23,"requires_at_least":24,"requires_php":25,"tags":26,"homepage":31,"download_link":32,"security_score":8,"vuln_count":6,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"square-thumbnails","Square Thumbnails","2.4.0","\u003Cp>\u003Cstrong>Square Thumbnails PRO\u003C\u002Fstrong> will be available soon. All features currently in the free version will remain free and unrestricted.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Square Thumbnails\u003C\u002Fstrong> 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 \u003Ccode>background-size: contain\u003C\u002Fcode>. Ideal for WooCommerce shops, portfolios, and image galleries where consistency is essential, but you don’t want to lose parts of your images.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>No Cropping:\u003C\u002Fstrong> Preserves the entire image within a square frame\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Background Options:\u003C\u002Fstrong> Transparent or colored backgrounds (custom or auto-detected)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Format Support:\u003C\u002Fstrong> Works with JPEG, PNG, GIF, WebP, AVIF, and BMP\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quality Control:\u003C\u002Fstrong> Adjustable JPEG quality settings (60-100%)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Selective Processing:\u003C\u002Fstrong> Choose which image sizes to convert to squares\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Small Image Handling:\u003C\u002Fstrong> Special options for handling small images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Individual image regeneration:\u003C\u002Fstrong> Easily regenerate only one image from image details page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Regeneration Option (included):\u003C\u002Fstrong> Easily update existing thumbnails with progress tracking. No need to use other plugins to regenerate images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Ready:\u003C\u002Fstrong> Perfect for product galleries with uniform thumbnails\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Newsletter Integration:\u003C\u002Fstrong> Add newsletter subscription forms with Mailchimp integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Perfect for online stores where you want all products to have uniform square thumbnails while maintaining complete product visibility.\u003C\u002Fp>\n\u003Cp>I’ve successfully implemented the two requested features for Square Thumbnails version 2.3.0:\u003C\u002Fp>\n\u003Col>\n\u003Cli>JPEG Quality Control\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>Added a new setting to control JPEG compression quality (60-100%, default 90%)\u003C\u002Fli>\n\u003Cli>This allows users to balance between image quality and file size\u003C\u002Fli>\n\u003Cli>The setting is applied when saving JPEG images after processing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>Selective Size Processing\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>Added the ability to choose which image sizes should be processed as square thumbnails\u003C\u002Fli>\n\u003Cli>Displays all registered image sizes with their dimensions\u003C\u002Fli>\n\u003Cli>WooCommerce sizes are highlighted in purple and shown first for easy identification\u003C\u002Fli>\n\u003Cli>Added quick selector buttons:\n\u003Cul>\n\u003Cli>Select All\u003C\u002Fli>\n\u003Cli>Select None\u003C\u002Fli>\n\u003Cli>Select WooCommerce Only\u003C\u002Fli>\n\u003Cli>Select WordPress Default\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If no sizes are selected, all sizes will be processed (backward compatible)\u003C\u002Fp>\n\u003Cp>Additional improvements:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enhanced the settings page layout with two new sections\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Updated JavaScript to handle the new settings\u003C\u002Fli>\n\u003Cli>Added proper validation and sanitization for new options\u003C\u002Fli>\n\u003Cli>Improved logging to show which sizes are being skipped\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Created comprehensive changelog and documentation\u003C\u002Fp>\n\u003Cp>The plugin now offers much more granular control over thumbnail generation, which is especially useful for\u003Cbr \u002F>\nWooCommerce stores that want to optimize performance by only processing the sizes they actually use.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>NEW FEATURES\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Small Image Handling (v2.2.0)\u003C\u002Fp>\n\u003Cp>Purpose: Prevent WooCommerce products from disappearing when using small images\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Minimum Image Size setting: Set custom threshold (50-1000 pixels)\u003Cbr \u002F>\n  – Small Image Action options:\u003Cbr \u002F>\n    – Skip processing (preserve original)\u003Cbr \u002F>\n    – Process anyway (center on square canvas)\u003Cbr \u002F>\n    – Show error message\u003Cbr \u002F>\n  – Default: Skip images smaller than 200×200 pixels\u003C\u002Fp>\n\u003Cp>How to use:\u003Cbr \u002F>\n  1. Go to Media > Square Thumbnails\u003Cbr \u002F>\n  2. Find “Small Image Handling” section\u003Cbr \u002F>\n  3. Set minimum size and choose action for small images\u003Cbr \u002F>\n  4. Save settings\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>JPEG Quality Control (v2.3.0)\u003C\u002Fp>\n\u003Cp>Purpose: Balance between image quality and file size\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Adjustable JPEG quality (60-100%)\u003Cbr \u002F>\n  – Default: 90%\u003Cbr \u002F>\n  – Applies to all JPEG thumbnails generated\u003C\u002Fp>\n\u003Cp>How to use:\u003Cbr \u002F>\n  1. Go to Media > Square Thumbnails\u003Cbr \u002F>\n  2. Find “JPEG Quality” section\u003Cbr \u002F>\n  3. Adjust slider between 60-100%\u003Cbr \u002F>\n  4. Save settings\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Selective Size Processing (v2.3.0)\u003C\u002Fp>\n\u003Cp>Purpose: Process only specific image sizes, perfect for WooCommerce optimization\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Choose which image sizes to make square\u003Cbr \u002F>\n  – Quick selectors:\u003Cbr \u002F>\n    – Select All\u003Cbr \u002F>\n    – Select None\u003Cbr \u002F>\n    – Select WooCommerce Only\u003Cbr \u002F>\n    – Select WordPress Default\u003Cbr \u002F>\n  – WooCommerce sizes highlighted in purple\u003C\u002Fp>\n\u003Cp>How to use:\u003Cbr \u002F>\n  1. Go to Media > Square Thumbnails\u003Cbr \u002F>\n  2. Find “Selective Size Processing” section\u003Cbr \u002F>\n  3. Check\u002Funcheck sizes to process\u003Cbr \u002F>\n  4. Use quick selectors for common combinations\u003Cbr \u002F>\n  5. Save settings\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Bulk Thumbnail Regeneration (v2.3.0)\u003C\u002Fp>\n\u003Cp>Purpose: Regenerate existing thumbnails with current settings\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Progress bar with real-time updates\u003Cbr \u002F>\n  – Batch processing (5 images at a time)\u003Cbr \u002F>\n  – Force regeneration option\u003Cbr \u002F>\n  – Selective size regeneration\u003C\u002Fp>\n\u003Cp>How to use:\u003Cbr \u002F>\n  1. Go to Media > Square Thumbnails\u003Cbr \u002F>\n  2. Find “Regenerate Thumbnails” section\u003Cbr \u002F>\n  3. Select sizes to regenerate\u003Cbr \u002F>\n  4. Check “Force regeneration” if needed\u003Cbr \u002F>\n  5. Click “Start Regeneration”\u003Cbr \u002F>\n  6. Watch progress bar until complete\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Media Library Integration (v2.3.0)\u003C\u002Fp>\n\u003Cp>Purpose: Regenerate thumbnails directly from Media Library\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Individual image regeneration button\u003Cbr \u002F>\n  – Bulk action for multiple images\u003Cbr \u002F>\n  – Real-time feedback\u003Cbr \u002F>\n  – Admin notices for results\u003C\u002Fp>\n\u003Cp>How to use:\u003C\u002Fp>\n\u003Cp>For single images:\u003Cbr \u002F>\n  1. Go to Media > Library\u003Cbr \u002F>\n  2. Click on any image\u003Cbr \u002F>\n  3. Find “Square Thumbnails” section\u003Cbr \u002F>\n  4. Click “Regenerate Square Thumbnails”\u003Cbr \u002F>\n  5. Wait for success message\u003C\u002Fp>\n\u003Cp>For multiple images:\u003Cbr \u002F>\n  1. Go to Media > Library\u003Cbr \u002F>\n  2. Select images using checkboxes\u003Cbr \u002F>\n  3. Choose “Regenerate Square Thumbnails” from Bulk Actions\u003Cbr \u002F>\n  4. Click “Apply”\u003Cbr \u002F>\n  5. See admin notice with results\u003C\u002Fp>\n\u003Cp>KEY IMPROVEMENTS\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Performance: Only processes selected sizes, reducing server load\u003C\u002Fli>\n\u003Cli>WooCommerce Compatibility: Prevents product display issues with small images\u003C\u002Fli>\n\u003Cli>User Experience: Better feedback with progress bars and admin notices\u003C\u002Fli>\n\u003Cli>Flexibility: Granular control over which sizes to process\u003C\u002Fli>\n\u003Cli>Convenience: Regenerate thumbnails without leaving Media Library\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Creates square thumbnails without cropping\u003C\u002Fli>\n\u003Cli>Aligns images horizontally and vertically within the square frame\u003C\u002Fli>\n\u003Cli>Supports custom background colors or auto-detection from image\u003C\u002Fli>\n\u003Cli>Option for transparent backgrounds (PNG, WebP, AVIF)\u003C\u002Fli>\n\u003Cli>Creates all intermediate sizes, even for smaller images\u003C\u002Fli>\n\u003Cli>Apply to original images or just thumbnails\u003C\u002Fli>\n\u003Cli>Support for modern image formats (WebP, AVIF)\u003C\u002Fli>\n\u003Cli>Small image handling options to prevent WooCommerce display issues\u003C\u002Fli>\n\u003Cli>Configurable minimum image size settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect for\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WooCommerce product galleries\u003C\u002Fli>\n\u003Cli>Portfolio websites\u003C\u002Fli>\n\u003Cli>Image galleries\u003C\u002Fli>\n\u003Cli>Any site requiring consistent square thumbnails\u003C\u002Fli>\n\u003C\u002Ful>\n","Creates square thumbnails from images without cropping. Works like CSS background-size: contain.",18358,84,19,"2025-05-23T09:49:00.000Z","6.8.5","3.5","",[27,14,28,29,30],"image-processing","tags-crop","thumbnails","woocommerce","http:\u002F\u002Filmdesigns.com\u002Fportfolio_page\u002Fsquare-thumbnails-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsquare-thumbnails.2.4.0.zip",0,"2023-12-07 00:00:00","2026-03-15T15:16:48.613Z"]