{"id":299948,"date":"2026-04-30T14:40:08","date_gmt":"2026-04-30T14:40:08","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/image-optimizer-by-web-pixel-studio\/"},"modified":"2026-05-12T02:34:47","modified_gmt":"2026-05-12T02:34:47","slug":"web-pixel-studio-image-compressor","status":"publish","type":"plugin","link":"https:\/\/sl.wordpress.org\/plugins\/web-pixel-studio-image-compressor\/","author":9514177,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"1.0.2","tested":"6.9.4","requires":"5.0","requires_php":"","requires_plugins":null,"header_name":"Web Pixel Studio Image Compressor","header_author":"Web Pixel Studio","header_description":"Optimizes images on upload. Convert JPEG, PNG, GIF, BMP, TIFF, and HEIC\/HEIF to WebP. Define max. size and select the types of images to convert and what quality the optimized image should have.","assets_banners_color":"4c7b7e","last_updated":"2026-05-12 02:34:47","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/wordpress.org\/plugins\/web-pixel-studio-image-compressor","header_author_uri":"https:\/\/webpixelstudio.org","rating":0,"author_block_rating":0,"active_installs":20,"downloads":267,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"duddi","date":"2026-04-30 16:27:58"},"1.0.1":{"tag":"1.0.1","author":"duddi","date":"2026-05-07 21:12:06"},"1.0.2":{"tag":"1.0.2","author":"duddi","date":"2026-05-12 02:34:47"}},"upgrade_notice":{"1.0.2":"<p>Adds per-image optimize &amp; exclude controls in the media library, auto-optimize toggle, and instant UI refresh after optimization. Recommended update for all users.<\/p>","1.0.0":"<ul>\n<li>Initial release<\/li>\n<li>Modern admin interface with gradient design<\/li>\n<li>Image optimization and WebP conversion<\/li>\n<li>Support for JPEG, PNG, GIF, BMP, TIFF, HEIC, and HEIF formats<\/li>\n<li>Bulk image optimization<\/li>\n<li>Automatic alt text generation<\/li>\n<li>Customizable image quality and compression settings<\/li>\n<\/ul>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3519989,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3519644,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3519644,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3519649,"resolution":"1","location":"assets","locale":"","width":2319,"height":1354},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3519870,"resolution":"2","location":"assets","locale":"","width":2278,"height":1836}},"screenshots":[]},"plugin_section":[],"plugin_tags":[17209,163,187,2703,15376],"plugin_category":[50,52],"plugin_contributors":[261558,261560,261559],"plugin_business_model":[],"class_list":["post-299948","plugin","type-plugin","status-publish","hentry","plugin_tags-compression","plugin_tags-images","plugin_tags-optimization","plugin_tags-resize","plugin_tags-webp","plugin_category-media","plugin_category-performance","plugin_contributors-duddi","plugin_contributors-webpixelstudio","plugin_contributors-wpssk","plugin_committers-duddi"],"banners":{"banner":"https:\/\/ps.w.org\/web-pixel-studio-image-compressor\/assets\/banner-772x250.png?rev=3519644","banner_2x":"https:\/\/ps.w.org\/web-pixel-studio-image-compressor\/assets\/banner-1544x500.png?rev=3519644","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/web-pixel-studio-image-compressor\/assets\/icon-256x256.png?rev=3519989","icon_2x":"https:\/\/ps.w.org\/web-pixel-studio-image-compressor\/assets\/icon-256x256.png?rev=3519989","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/web-pixel-studio-image-compressor\/assets\/screenshot-1.png?rev=3519649","caption":""},{"src":"https:\/\/ps.w.org\/web-pixel-studio-image-compressor\/assets\/screenshot-2.png?rev=3519870","caption":""}],"raw_content":"<!--section=description-->\n<p>Speed up your website and improve performance without compromising quality. This powerful yet lightweight plugin gives you full control over image optimization directly in WordPress \u2014 from compression settings to automatic alt text generation.<\/p>\n\n<h4>\u2728 Features<\/h4>\n\n<ul>\n<li>Convert images to modern WebP format for faster loading times<\/li>\n<li>Option to keep original images for backup and flexibility<\/li>\n<li>Adjust image quality (1\u2013100) \u2014 full control over output quality<\/li>\n<li>Set compression method (0\u20136) \u2014 from fastest to maximum compression<\/li>\n<li>Define maximum image width \u2014 larger images are automatically resized<\/li>\n<li>One-click WebP optimization for individual media items<\/li>\n<li>Fine-grained control with per-image optimization exclusion<\/li>\n<li>Automatic optimization of newly uploaded images<\/li>\n<li>Instant UI updates after optimization, including size, filename, and preview thumbnail<\/li>\n<li>More reliable uploads thanks to improved width checks and Imagick error handling<\/li>\n<li>Cleaner architecture powered by native WordPress APIs, without direct DB access<\/li>\n<li>Automatically generate alt text based on the image filename (SEO-friendly)<\/li>\n<li>Support for multiple formats: JPEG, PNG, GIF, BMP, TIFF, SVG, HEIF, HEIC<\/li>\n<\/ul>\n\n<h4>\ud83c\udf10 Why WebP?<\/h4>\n\n<p>WebP is a modern image format developed by Google that delivers significantly smaller file sizes compared to JPEG and PNG \u2014 often by 25\u201350%, while maintaining high visual quality.<\/p>\n\n<p>Using WebP helps you:\n* \ud83d\ude80 Improve page load speed\n* \ud83d\udcc9 Reduce bandwidth usage\n* \ud83d\udd0d Boost SEO and Core Web Vitals\n* \ud83d\udcf1 Enhance user experience on mobile devices<\/p>\n\n<h4>\u26a1 Bulk Optimization<\/h4>\n\n<p>Optimize all existing images in your media library with a single click.<\/p>\n\n<p>\u26a0\ufe0f Important: Test your settings on a few images first. Bulk optimization is irreversible.<\/p>\n\n<h4>\u2699\ufe0f Settings<\/h4>\n\n<p>Go to Settings \u2192 Web Pixel Studio Image Compressor in your WordPress dashboard.\nHere you can configure image quality, compression method, WebP conversion, and other optimization options.<\/p>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added \"Optimize to WebP\" button in individual attachment detail view<\/li>\n<li>Added per-image \"Exclude from optimization\" option in attachment detail view<\/li>\n<li>Added auto-optimize on upload toggle in plugin settings<\/li>\n<li>File size, filename and thumbnail refresh immediately after single-image optimization<\/li>\n<li>Fixed upload breakage caused by missing max_width guard and unhandled Imagick exceptions<\/li>\n<li>Removed direct database queries in favour of WordPress API calls<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Complete redesign of the admin settings page<\/li>\n<li>New card-based layout with sidebar, toggle switches, and image type chips<\/li>\n<li>Quality setting now uses a visual range slider<\/li>\n<li>Added Settings link to the plugin list page<\/li>\n<li>Improved responsive design for mobile screens<\/li>\n<\/ul>","raw_excerpt":"Optimizes images on upload. Define max. size and select the types of images to convert to webp and what quality the optimized image should have.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/299948","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=299948"}],"author":[{"embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/duddi"}],"wp:attachment":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=299948"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=299948"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=299948"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=299948"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=299948"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=299948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}