{"id":364158,"date":"2026-09-18T04:22:48","date_gmt":"2026-09-18T04:22:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/kogility-image-editor-for-woocommerce\/"},"modified":"2026-09-18T04:22:14","modified_gmt":"2026-09-18T04:22:14","slug":"kogility-image-editor-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/kogility-image-editor-for-woocommerce\/","author":23546926,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.8","stable_tag":"1.2.8","tested":"7.1.1","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Kogility Image Editor for WooCommerce","header_author":"Kogility","header_description":"Full image studio for your product media \u2014 crop, retouch, clone, draw, text overlays and watermarks, edited in place and saved back to the Media Library.","assets_banners_color":"717275","last_updated":"2026-09-18 04:22:14","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/kogility.com\/wc-image-editor","header_author_uri":"https:\/\/kogility.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":54,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","changelog"],"tags":{"1.2.8":{"tag":"1.2.8","author":"kogility","date":"2026-09-18 04:22:14","revision":3701292}},"upgrade_notice":{"1.1.11":"<p>Renamed plugin and added Pro features video previews to upgrade cards.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3701303,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3701303,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3701303,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3701303,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.8"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[864,10150,233,24716,286],"plugin_category":[45],"plugin_contributors":[281389],"plugin_business_model":[],"class_list":["post-364158","plugin","type-plugin","status-publish","hentry","plugin_tags-canvas","plugin_tags-image-editor","plugin_tags-media-library","plugin_tags-product-images","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-kogility","plugin_committers-kogility"],"banners":{"banner":"https:\/\/ps.w.org\/kogility-image-editor-for-woocommerce\/assets\/banner-772x250.png?rev=3701303","banner_2x":"https:\/\/ps.w.org\/kogility-image-editor-for-woocommerce\/assets\/banner-1544x500.png?rev=3701303","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/kogility-image-editor-for-woocommerce\/assets\/icon-128x128.png?rev=3701303","icon_2x":"https:\/\/ps.w.org\/kogility-image-editor-for-woocommerce\/assets\/icon-256x256.png?rev=3701303","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Kogility Image Editor for WooCommerce<\/strong> integrates a modern image studio directly into your WordPress Media Library and WooCommerce product screens.<\/p>\n\n<p>Stop downloading images, editing them in Photoshop, and re-uploading. With Kogility Image Editor, you can adjust, fine-tune, filter, resize, crop, rotate, flip, draw, add text, select\/cut, and watermark your product images \u2014 all without leaving WordPress.<\/p>\n\n<h4>Free Features<\/h4>\n\n<ul>\n<li><strong>Adjust<\/strong> \u2014 Brightness, Contrast, Exposure, Saturation, Warmth, and Blur with 9 instant presets<\/li>\n<li><strong>Crop &amp; Transform<\/strong> \u2014 Interactive crop with freeform and aspect presets (1:1, 4:5, 16:9), 90\u00b0 rotation, and flipping<\/li>\n<li><strong>Draw &amp; Shapes<\/strong> \u2014 Pencil, Pen, Brush, Airbrush, Eraser, and geometric shapes with mouse, stylus, and touch support<\/li>\n<li><strong>Selection Marquee<\/strong> \u2014 Box and Circle marquee selection with Copy to Layer and Cut to Layer<\/li>\n<li><strong>History Stack<\/strong> \u2014 35-step Undo \/ Redo with Ctrl+Z \/ Ctrl+Y shortcuts<\/li>\n<li><strong>Format Conversion<\/strong> \u2014 Save as JPG, PNG, or WebP<\/li>\n<li><strong>Overwrite Original<\/strong> \u2014 Replace the original file while keeping the same attachment ID (no broken gallery links)<\/li>\n<li><strong>Smart Integration<\/strong> \u2014 Kogility Studio buttons appear in Media Library, WooCommerce product pages, variable product variations, and the Gutenberg editor<\/li>\n<li><strong>Media Filter<\/strong> \u2014 Filter your Media Library by file type, date, and dimensions<\/li>\n<\/ul>\n\n<h4>Pro Features<\/h4>\n\n<ul>\n<li><strong>Canvas Framing &amp; Scaling<\/strong> \u2014 Pad images to perfect aspect ratios (1:1, 4:5, 4:3, 16:9, 9:16) with custom pixel dimensions, image scaling slider, padding slider, and auto-centering.<\/li>\n<li><strong>Image &amp; Watermark Layers<\/strong> \u2014 Access the entire WordPress Media Library or upload brand assets, logos, and badges with custom folder organization.<\/li>\n<li><strong>Text Overlays &amp; 30+ Fonts<\/strong> \u2014 Add custom styled typography with curated Google Fonts and drop shadow.<\/li>\n<li><strong>Layer System<\/strong> \u2014 Visual drag-and-drop layer reordering, duplicate layer, save layer to presets, opacity control, lock, and visibility toggles.<\/li>\n<\/ul>\n\n<h3>Source &amp; build<\/h3>\n\n<p>Unminified JavaScript for this plugin ships in the plugin folder:<\/p>\n\n<ul>\n<li><code>assets\/js\/admin.js<\/code> builds to <code>assets\/dist\/admin.js<\/code><\/li>\n<li><code>assets\/js\/media-modal.js<\/code> builds to <code>assets\/dist\/media-modal.js<\/code><\/li>\n<li><code>assets\/js\/gutenberg.js<\/code> builds to <code>assets\/dist\/gutenberg.js<\/code><\/li>\n<li><code>assets\/js\/studio.js<\/code> is loaded as-is (not minified)<\/li>\n<li><code>assets\/js\/media-filter.js<\/code> and <code>assets\/js\/presets-admin.js<\/code> are loaded as-is<\/li>\n<\/ul>\n\n<p>Rebuild the dist files from the plugin root with Node.js:<\/p>\n\n<pre><code>npm install\nnpm run build\n<\/code><\/pre>\n\n<p>That runs esbuild via <code>package.json<\/code> and <code>build.mjs<\/code>.<\/p>\n\n<p>Third-party: Freemius WordPress SDK (<code>vendor\/freemius\/<\/code>, https:\/\/github.com\/Freemius\/wordpress-sdk).<\/p>\n\n<!--section=changelog-->\n<h4>1.2.8<\/h4>\n\n<ul>\n<li>Fix: Canvas ratio defaults to Original Size instead of gated 1:1<\/li>\n<\/ul>\n\n<h4>1.2.7<\/h4>\n\n<ul>\n<li>Fix: Enqueue Media Library filter and presets dashboard scripts instead of inline tags<\/li>\n<li>Fix: Verify saved image bytes match a real JPEG, PNG, GIF, or WebP before writing uploads<\/li>\n<li>Compatibility: WooCommerce remains optional \u2014 product hooks load only when it is active<\/li>\n<\/ul>\n\n<h4>1.2.6<\/h4>\n\n<ul>\n<li>Fix: Prefix the main plugin class as WCIE_Image_Editor for WordPress.org Plugin Check<\/li>\n<\/ul>\n\n<h4>1.2.5<\/h4>\n\n<ul>\n<li>Fix: Lasso, rectangle, and ellipse Cut now punches a hole in the original layer<\/li>\n<li>Compatibility: Tested up to WordPress 7.1<\/li>\n<\/ul>\n\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>Fix: Fill colour and Fill Shape only appear on the Shapes bar<\/li>\n<li>Fix: Lasso hint wraps to two lines; Copy, Cut, Clear, and Deselect sit on the right after a selection<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Fix: Product, gallery, and variation thumbnails update immediately after save<\/li>\n<li>Fix: Media Library preview refreshes after overwrite without a page reload<\/li>\n<li>Fix: Reopening Studio after overwrite no longer shows a blank canvas<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Feature: Pixlr-style tool rail with a contextual options bar for every tool<\/li>\n<li>Feature: Eight paint-brush heads (Soft, Hard, Airbrush, Marker, Calligraphy, Spray, Glow, Chalk) in a popout picker<\/li>\n<li>Feature: Keyboard shortcuts (tools, undo\/redo, save, zoom) and scroll-wheel zoom<\/li>\n<li>Feature: Magic wand with Shift-add \/ Alt-subtract, plus lasso, marquee, and eyedropper<\/li>\n<li>Feature: Text wrapping, format\/styles popouts, and predictable 32px default type size<\/li>\n<li>Feature: Image presets popout with folder chips and drag-and-drop filing<\/li>\n<li>Fix: Saving an edited image no longer trips the browser \"leave page\" warning<\/li>\n<li>Fix: Crop, canvas dimensions, and text-box editing now apply as shown on screen<\/li>\n<\/ul>\n\n<h4>1.1.15<\/h4>\n\n<ul>\n<li>Fix: Resolved crop grid line and guideline artifacting by ensuring clean export pass during crop application.<\/li>\n<li>Feature: Added dynamic visual sizing circle indicator for Eraser, Pencil, Pen, Brush, and Airbrush tools.<\/li>\n<li>Update: Updated Pro feature upgrade video preview.<\/li>\n<\/ul>\n\n<h4>1.1.14<\/h4>\n\n<ul>\n<li>Feature: Added unified interactive Kogility Studio engine with complete layer stack.<\/li>\n<li>Feature: Added Free Draw &amp; Shapes tab (Pencil, Pen, Brush, Airbrush, Eraser, Rectangle, Circle, Line, Arrow).<\/li>\n<li>Feature: Added Shape Selection Marquee tool with Cut to Layer and Copy to Layer.<\/li>\n<li>Feature: Integrated native WordPress Media Library picker directly into Studio.<\/li>\n<li>Feature: Added 30+ curated Google Fonts for Text Overlay.<\/li>\n<li>Feature: Added Layer Duplicate and Save Layer as Preset capabilities.<\/li>\n<li>Feature: Added Kogility Studio button support for WooCommerce Variable Products.<\/li>\n<li>Feature: Added dedicated Kogility Studio Presets admin dashboard page.<\/li>\n<li>Fix: Improved Media Modal stacking order and close button responsiveness.<\/li>\n<\/ul>\n\n<h4>1.1.13<\/h4>\n\n<ul>\n<li>Fix: Prevented fatal errors on Premium version activation by wrapping class declarations.<\/li>\n<li>Fix: Improved Upgrade link fallback mechanism for users who opt-out of Freemius tracking.<\/li>\n<\/ul>\n\n<h4>1.1.12<\/h4>\n\n<ul>\n<li>Minor version bump to sync with Freemius release<\/li>\n<\/ul>\n\n<h4>1.1.11<\/h4>\n\n<ul>\n<li>Renamed plugin to Kogility Image Editor for WooCommerce<\/li>\n<li>Added Pro features YouTube video to upgrade cards<\/li>\n<li>Updated Freemius integration<\/li>\n<\/ul>\n\n<h4>1.1.10<\/h4>\n\n<ul>\n<li>Improved Canvas Fit toolbar layout \u2014 cleaner two-row design<\/li>\n<li>Added full canvas reset button (restores scale, rotation, and position)<\/li>\n<li>Moved Grid toggle and Ratio selector for better usability<\/li>\n<\/ul>\n\n<h4>1.1.9<\/h4>\n\n<ul>\n<li>Reorganized Canvas Fit toolbar layout<\/li>\n<li>Added reset icon (rotating arrow) for quick canvas reset<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Added rotation tool to Canvas Fit (rotate images -180\u00b0 to 180\u00b0)<\/li>\n<li>Two-row toolbar layout in Canvas Fit<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Added visual loading feedback during save operations<\/li>\n<li>Fixed Gutenberg integration (resolved grey screen issue)<\/li>\n<li>Added \"Overwrite original\" checkbox to Canvas Fit<\/li>\n<li>Version bump for cache busting on live servers<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added Canvas Fit tool with drag-to-position, scale, grid overlay, and background color picker<\/li>\n<li>Added \"Overwrite original\" feature \u2014 replaces files in place while preserving attachment IDs<\/li>\n<li>Added format selection (JPG, PNG, WebP) to Canvas Fit<\/li>\n<li>Integrated edit buttons into WooCommerce product pages and Gutenberg editor<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Filerobot Image Editor integration (Adjust, Finetune, Filters, Resize, Crop, Rotate, Flip)<\/li>\n<li>Media Library and WooCommerce product page support<\/li>\n<li>Media filter for file type, date, and dimensions<\/li>\n<\/ul>","raw_excerpt":"Edit, crop, resize, and filter product images directly in your WordPress dashboard.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/364158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=364158"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kogility"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=364158"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=364158"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=364158"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=364158"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=364158"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=364158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}