{"id":363977,"date":"2026-10-06T08:53:42","date_gmt":"2026-10-06T08:53:42","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/designify-product-designer-for-woocommerce\/"},"modified":"2026-10-06T12:59:50","modified_gmt":"2026-10-06T12:59:50","slug":"designify-product-customizer-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/designify-product-customizer-for-woocommerce\/","author":23281471,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.38.3","stable_tag":"0.38.3","tested":"7.1.3","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"Designify Product Customizer for WooCommerce","header_author":"Awais Awan","header_description":"Adds a configurable product designer to WooCommerce products.","assets_banners_color":"bdc4d2","last_updated":"2026-10-06 12:59:50","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":164,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.38.3":{"tag":"0.38.3","author":"awaisaliawandxb","date":"2026-10-06 12:59:50","revision":3730826}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3730336,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3730336,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3730336,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3730336,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.38.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3730336,"resolution":"1","location":"assets","locale":"","width":1600,"height":900}},"screenshots":[]},"plugin_section":[],"plugin_tags":[10685,66524,45085,286],"plugin_category":[45],"plugin_contributors":[284656],"plugin_business_model":[],"class_list":["post-363977","plugin","type-plugin","status-publish","hentry","plugin_tags-personalization","plugin_tags-product-customizer","plugin_tags-product-designer","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-awaisaliawandxb","plugin_committers-awaisaliawandxb"],"banners":{"banner":"https:\/\/ps.w.org\/designify-product-customizer-for-woocommerce\/assets\/banner-772x250.png?rev=3730336","banner_2x":"https:\/\/ps.w.org\/designify-product-customizer-for-woocommerce\/assets\/banner-1544x500.png?rev=3730336","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/designify-product-customizer-for-woocommerce\/assets\/icon-128x128.png?rev=3730336","icon_2x":"https:\/\/ps.w.org\/designify-product-customizer-for-woocommerce\/assets\/icon-256x256.png?rev=3730336","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/designify-product-customizer-for-woocommerce\/assets\/screenshot-1.png?rev=3730336","caption":""}],"raw_content":"<!--section=description-->\n<p>Designify Product Customizer for WooCommerce is a powerful WooCommerce product customizer and online product designer that lets customers personalize products directly on your store.<\/p>\n\n<p>Give your customers an easy-to-use visual product personalization experience where they can add custom text, upload images, choose colors, add shapes, use artwork, design multiple product sides, and preview their creation before adding it to the cart.<\/p>\n\n<p>Perfect for stores selling custom T-shirts, polo shirts, hoodies, mugs, caps, bottles, pens, bags, and other customizable products.<\/p>\n\n<h3>Live Demo<\/h3>\n\n<p>Try the Designify Product Customizer live:<\/p>\n\n<p><a href=\"https:\/\/www.designifyproducts.online\/design\">Live Demo<\/a>.<\/p>\n\n<h3>Create a Better Product Personalization Experience<\/h3>\n\n<p>Turn your WooCommerce products into customizable products with a responsive visual designer. Customers can create their own designs without leaving your online store.<\/p>\n\n<p>With Designify Product Customizer, customers can:<\/p>\n\n<ul>\n<li>Add and edit custom text<\/li>\n<li>Upload PNG, JPEG, and WebP images<\/li>\n<li>Add rectangle and circle shapes<\/li>\n<li>Choose product colors<\/li>\n<li>Customize multiple product sides<\/li>\n<li>Use ready-to-use artwork and design elements<\/li>\n<li>Resize, rotate, duplicate, and arrange design elements<\/li>\n<li>Use fonts, text styling, alignment, spacing, shadows, outlines, and curved text<\/li>\n<li>Zoom and position designs within configured print areas<\/li>\n<li>Save and reuse their designs<\/li>\n<li>Export production-ready transparent PNG artwork<\/li>\n<li>Generate QR codes and Code 128 barcodes<\/li>\n<li>Preview their customization before adding it to the cart<\/li>\n<\/ul>\n\n<h3>Built for WooCommerce Product Customization<\/h3>\n\n<p>Designify works directly with WooCommerce and integrates the customer's design with the shopping cart and order.<\/p>\n\n<p>Store owners can configure:<\/p>\n\n<ul>\n<li>Product categories and customizable products<\/li>\n<li>Product sides<\/li>\n<li>Mockups and print areas<\/li>\n<li>Safe zones and design boundaries<\/li>\n<li>Product colors<\/li>\n<li>Fonts and branding<\/li>\n<li>Text, image, and shape limits<\/li>\n<li>Customization pricing<\/li>\n<li>Templates and artwork<\/li>\n<li>Customer design storage and privacy settings<\/li>\n<\/ul>\n\n<p>The plugin also supports both classic WooCommerce Cart and Checkout and the modern Cart and Checkout Blocks.<\/p>\n\n<h3>Perfect for Custom Product Stores<\/h3>\n\n<p>Designify is ideal for WooCommerce stores selling:<\/p>\n\n<ul>\n<li>Custom T-shirts<\/li>\n<li>Personalized polo shirts<\/li>\n<li>Custom hoodies<\/li>\n<li>Personalized mugs<\/li>\n<li>Custom caps<\/li>\n<li>Personalized bottles<\/li>\n<li>Custom pens<\/li>\n<li>Custom bags<\/li>\n<li>Promotional products<\/li>\n<li>Personalized merchandise<\/li>\n<li>Print-on-demand products<\/li>\n<li>Custom apparel<\/li>\n<li>Made-to-order products<\/li>\n<\/ul>\n\n<p>Whether you sell personalized clothing, promotional merchandise, gifts, or custom products, Designify gives your customers a simple visual product designer directly on your WooCommerce store.<\/p>\n\n<h3>Free WooCommerce Product Customizer<\/h3>\n\n<p>All features included in the current plugin are available without a license key or paid upgrade. You can install and use Designify Product Customizer without purchasing a premium plan.<\/p>\n\n<p>No license key is required to start creating customizable WooCommerce products.<\/p>\n\n<h3>WooCommerce Product Designer Features<\/h3>\n\n<h4>Visual Product Designer<\/h4>\n\n<p>Provide customers with an interactive canvas for creating and editing product designs.<\/p>\n\n<h4>Text Customization<\/h4>\n\n<p>Customers can add custom text and adjust typography, alignment, spacing, styling, shadows, outlines, opacity, and curved text.<\/p>\n\n<h4>Image Uploads<\/h4>\n\n<p>Allow customers to upload their own PNG, JPEG, and WebP images and customize them directly on the product.<\/p>\n\n<h4>Artwork &amp; Templates<\/h4>\n\n<p>Provide ready-to-use artwork and templates that customers can add to their product designs.<\/p>\n\n<h4>Multi-Side Product Customization<\/h4>\n\n<p>Configure different customizable sides for products and allow customers to create designs for each side.<\/p>\n\n<h4>Custom Product Pricing<\/h4>\n\n<p>Add customization fees based on the product, side, text, image, or shape used in the design.<\/p>\n\n<h4>QR Code &amp; Barcode Designer<\/h4>\n\n<p>Create QR code and Code 128 barcode elements directly inside the product designer.<\/p>\n\n<h4>Saved Designs<\/h4>\n\n<p>Customers can save their designs and return to continue editing them.<\/p>\n\n<h4>WooCommerce Cart &amp; Order Integration<\/h4>\n\n<p>Validated design information is connected to WooCommerce cart items and orders, helping merchants manage customized orders.<\/p>\n\n<h4>Production-Ready Export<\/h4>\n\n<p>Export the customized artwork as a transparent PNG based on the configured print area.<\/p>\n\n<h4>Responsive Product Customizer<\/h4>\n\n<p>The designer is optimized for desktop, tablet, and mobile storefronts.<\/p>\n\n<h4>Brandable Designer<\/h4>\n\n<p>Configure the designer name, logo, accent colors, and interface font to better match your store branding.<\/p>\n\n<h3>Why Choose Designify?<\/h3>\n\n<p>Designify helps WooCommerce merchants turn standard products into personalized products customers can design themselves.<\/p>\n\n<p>Instead of relying on separate design software or complicated customization workflows, customers can personalize their products directly from the WooCommerce product page.<\/p>\n\n<p>Build a more engaging shopping experience with a WooCommerce product designer, product customizer, and product personalization tool in one plugin.<\/p>\n\n<h3>Compatibility<\/h3>\n\n<p>Designify Product Customizer requires WooCommerce and is designed for modern WordPress and WooCommerce websites.<\/p>\n\n<p>It supports:<\/p>\n\n<ul>\n<li>WordPress<\/li>\n<li>WooCommerce<\/li>\n<li>WooCommerce Cart and Checkout Blocks<\/li>\n<li>WooCommerce High-Performance Order Storage (HPOS)<\/li>\n<li>Desktop, tablet, and mobile devices<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate WooCommerce.<\/li>\n<li>Upload the <code>designify-product-customizer-for-woocommerce<\/code> directory to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate Designify Product Customizer for WooCommerce in WordPress.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20woocommerce%20required%3F\"><h3>Is WooCommerce required?<\/h3><\/dt>\n<dd><p>Yes. WooCommerce 8.5 or newer must be installed and active.<\/p><\/dd>\n<dt id=\"does%20the%20free%20plugin%20require%20a%20license%20key%3F\"><h3>Does the free plugin require a license key?<\/h3><\/dt>\n<dd><p>No. The free plugin can be installed and used without a license key.<\/p><\/dd>\n<dt id=\"which%20customer%20uploads%20are%20accepted%3F\"><h3>Which customer uploads are accepted?<\/h3><\/dt>\n<dd><p>The designer accepts validated PNG, JPEG, and WebP images, subject to the site's WordPress upload limits.<\/p><\/dd>\n<dt id=\"is%20customer%20design%20data%20removed%20when%20the%20plugin%20is%20deleted%3F\"><h3>Is customer design data removed when the plugin is deleted?<\/h3><\/dt>\n<dd><p>Not by default. A merchant must explicitly enable data removal in the plugin's privacy settings before uninstalling it.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.38.3<\/h4>\n\n<ul>\n<li>Hardened admin request sanitization and dynamic custom-table queries.<\/li>\n<li>Added missing translation context for placeholder strings.<\/li>\n<li>Removed obsolete translation loading and corrected plugin metadata.<\/li>\n<li>Normalized distributed PHP files and resolved WordPress Plugin Check findings.<\/li>\n<\/ul>\n\n<h4>0.38.2<\/h4>\n\n<ul>\n<li>Improved the frontend customizer layout for phones and narrow tablets.<\/li>\n<li>Added mobile-safe panels, controls, canvas sizing, and footer actions.<\/li>\n<\/ul>\n\n<h4>0.38.1<\/h4>\n\n<ul>\n<li>Completed the Freemius integration for optional tracking and uninstall feedback.<\/li>\n<li>Moved optional uninstall cleanup to the Freemius after-uninstall hook.<\/li>\n<\/ul>\n\n<h4>0.38.0<\/h4>\n\n<ul>\n<li>Added a centralized built-in feature policy.<\/li>\n<li>Added server-side enforcement for validated feature boundaries.<\/li>\n<\/ul>\n\n<h4>0.35.1<\/h4>\n\n<ul>\n<li>Fixed the frontend Google Fonts control width inside the text inspector.<\/li>\n<li>Constrained the search popover to the customizer and mobile viewport.<\/li>\n<li>Added safe truncation for long selected font-family names.<\/li>\n<\/ul>\n\n<h4>0.35.0<\/h4>\n\n<ul>\n<li>Bundled a searchable catalog of all 1,942 current Google Font families.<\/li>\n<li>Added filtered, live-style font previews to the Branding admin screen.<\/li>\n<li>Added the same searchable Google Fonts picker to customer text controls.<\/li>\n<li>Loaded only visible previews and selected fonts to protect page performance.<\/li>\n<li>Allowed catalog-validated Google fonts through secure design validation.<\/li>\n<\/ul>\n\n<h4>0.34.0<\/h4>\n\n<ul>\n<li>Applied the selected Branding font to every frontend designer control.<\/li>\n<li>Added automatically derived dark and light accent shades for consistent UI states.<\/li>\n<li>Replaced fixed purple highlights, shadows, gradients, and focus rings with branding variables.<\/li>\n<li>Added scoped important overrides so WooCommerce themes cannot replace designer branding.<\/li>\n<\/ul>\n\n<h4>0.33.0<\/h4>\n\n<ul>\n<li>Removed Templates from the Product Designer admin navigation and frontend designer.<\/li>\n<li>Removed template configuration from the public product payload.<\/li>\n<li>Kept bundled and merchant artwork available in admin and on the frontend.<\/li>\n<li>Renamed customer-facing and admin Clipart labels to Artwork.<\/li>\n<li>Preserved legacy template database records without exposing or deleting merchant data.<\/li>\n<\/ul>\n\n<h4>0.32.0<\/h4>\n\n<ul>\n<li>Added read-only default template previews to the Templates admin page.<\/li>\n<li>Added transparent default artwork previews to the Clipart admin page.<\/li>\n<li>Clearly separated bundled content from merchant-created content.<\/li>\n<li>Added modern Included badges, counts, and responsive preview grids.<\/li>\n<\/ul>\n\n<h4>0.31.0<\/h4>\n\n<ul>\n<li>Added three original transparent starter artworks bundled with every installation.<\/li>\n<li>Added six modern editable layouts for a total of ten built-in templates.<\/li>\n<li>Added polished frontend previews for the new template styles.<\/li>\n<li>Merged bundled artwork with merchant uploads so the artwork drawer is useful immediately.<\/li>\n<\/ul>\n\n<h4>0.30.0<\/h4>\n\n<ul>\n<li>Added a versioned custom table for merchant design templates.<\/li>\n<li>Added a modern Template Studio and published-layout library.<\/li>\n<li>Added global and category-specific template targeting.<\/li>\n<li>Added safe preset layouts with merchant headline, supporting text, color, and order controls.<\/li>\n<li>Added storefront projection into the existing editable, atomic template insertion workflow.<\/li>\n<\/ul>\n\n<h4>0.29.0<\/h4>\n\n<ul>\n<li>Added a modern Recent Uploads customer drawer.<\/li>\n<li>Added private browser-only IndexedDB image history.<\/li>\n<li>Added one-click reuse as normal editable image layers.<\/li>\n<li>Added individual removal, clear-all, and an eight-item retention cap.<\/li>\n<li>Kept normal uploads available when browser storage is unsupported or full.<\/li>\n<\/ul>\n\n<h4>0.28.0<\/h4>\n\n<ul>\n<li>Added WordPress personal-data export and erasure integration.<\/li>\n<li>Added configurable guest-design retention from 1 to 365 days.<\/li>\n<li>Added daily batched cleanup that excludes order-linked production designs.<\/li>\n<li>Added ordered-design ownership anonymization for fulfillment-safe erasure.<\/li>\n<li>Added a modern Privacy admin page with explicit uninstall policy controls.<\/li>\n<\/ul>\n\n<h4>0.27.0<\/h4>\n\n<ul>\n<li>Added a modern merchant Branding settings page with visual preview.<\/li>\n<li>Added configurable designer name, Media Library logo, accent color, and UI font.<\/li>\n<li>Applied branding consistently to the storefront launcher and designer modal.<\/li>\n<li>Added strict hex, attachment MIME, length, and allowlisted font validation.<\/li>\n<li>Added safe public configuration projection and default fallbacks.<\/li>\n<\/ul>\n\n<h4>0.26.0<\/h4>\n\n<ul>\n<li>Added a modern merchant Design Orders production screen.<\/li>\n<li>Added frozen order, customer, product, side, layer, and pricing summaries.<\/li>\n<li>Added capability- and nonce-protected production JSON downloads.<\/li>\n<li>Added direct links to HPOS-compatible WooCommerce order screens.<\/li>\n<li>Excluded customer ownership tokens and internal database fields from downloads.<\/li>\n<\/ul>\n\n<h4>0.25.0<\/h4>\n\n<ul>\n<li>Added WooCommerce Store API CartItemSchema extension data.<\/li>\n<li>Added namespaced, sanitized design facts for block cart items.<\/li>\n<li>Added Cart, Checkout, Order Summary, and Mini-Cart Block filters.<\/li>\n<li>Added scoped modern styling for customized block line items.<\/li>\n<li>Kept classic cart hooks as a compatible fallback.<\/li>\n<\/ul>\n\n<h4>0.24.0<\/h4>\n\n<ul>\n<li>Added modern visual design cards to classic cart, mini-cart, and checkout item names.<\/li>\n<li>Added server-generated side, layer-type, color, and layer-count manifests.<\/li>\n<li>Added theme-safe WooCommerce hook rendering without DOM injection.<\/li>\n<li>Added conditional cart styling only when a customized item is present.<\/li>\n<li>Preserved existing customization summaries and trusted fee details.<\/li>\n<\/ul>\n\n<h4>0.23.0<\/h4>\n\n<ul>\n<li>Added a primary Save &amp; Add to Cart workflow inside the designer.<\/li>\n<li>Reused the native WooCommerce product form, variation, quantity, and validation.<\/li>\n<li>Added automatic create-or-update behavior before cart submission.<\/li>\n<li>Preserved the trusted design ID and server-calculated customization fee.<\/li>\n<li>Added distinct recovery messages when saving succeeds but cart submission is unavailable.<\/li>\n<\/ul>\n\n<h4>0.22.0<\/h4>\n\n<ul>\n<li>Added polished horizontal and vertical flip controls for image layers.<\/li>\n<li>Added accessible active-state feedback in the image inspector.<\/li>\n<li>Added flip rendering to the canvas and transparent PNG export.<\/li>\n<li>Added flip persistence through save, load, cart, order, copy, and duplication.<\/li>\n<li>Added browser-model and server-side normalization with legacy-document compatibility.<\/li>\n<\/ul>\n\n<h4>0.21.0<\/h4>\n\n<ul>\n<li>Added a polished dynamic Side Actions menu.<\/li>\n<li>Added safe active-side clearing with two-step confirmation.<\/li>\n<li>Added complete design copying between any configured product sides.<\/li>\n<li>Added unique copied layer identities and automatic destination switching.<\/li>\n<li>Added undo\/redo support for clear and copy operations.<\/li>\n<\/ul>\n\n<h4>0.20.0<\/h4>\n\n<ul>\n<li>Added a modern customer Saved Designs drawer.<\/li>\n<li>Added ownership-protected design listing and loading endpoints.<\/li>\n<li>Added full multi-side document restoration into the canvas engine.<\/li>\n<li>Added in-place updates for mutable saved designs.<\/li>\n<li>Kept ordered designs immutable and filtered loading by product and variation.<\/li>\n<\/ul>\n\n<h4>0.19.0<\/h4>\n\n<ul>\n<li>Added native-resolution transparent PNG export for the active product side.<\/li>\n<li>Cropped exports precisely to the merchant-configured print area.<\/li>\n<li>Excluded mockups, masks, selection controls, snap guides, and safe-zone UI from artwork.<\/li>\n<li>Added image, clipart, QR, and barcode readiness checks before export.<\/li>\n<li>Added descriptive production-oriented filenames and accessible progress feedback.<\/li>\n<\/ul>\n\n<h4>0.18.0<\/h4>\n\n<ul>\n<li>Added locally generated QR code and Code 128 barcode layers.<\/li>\n<li>Added a modern customer code generator and editable code inspector.<\/li>\n<li>Added code sizing, foreground, background, layer, history, save, cart, and order support.<\/li>\n<li>Added shared per-side QR\/barcode limits and server-side validation.<\/li>\n<li>Bundled MIT-licensed QR and barcode rendering libraries.<\/li>\n<\/ul>\n\n<h4>0.17.0<\/h4>\n\n<ul>\n<li>Added a versioned custom table for merchant clipart.<\/li>\n<li>Added a modern Media Library-backed Clipart admin page.<\/li>\n<li>Added global and category-specific clipart publishing.<\/li>\n<li>Added a customer clipart drawer with editable image insertion.<\/li>\n<li>Added MIME, capability, nonce, category, and server image validation.<\/li>\n<\/ul>\n\n<h4>0.16.0<\/h4>\n\n<ul>\n<li>Added four built-in responsive design templates.<\/li>\n<li>Added a modern visual template drawer and preview cards.<\/li>\n<li>Added atomic one-step template insertion with undo\/redo.<\/li>\n<li>Added template enforcement for product text and shape limits.<\/li>\n<li>Added print-area-relative template scaling across all categories.<\/li>\n<\/ul>\n\n<h4>0.15.0<\/h4>\n\n<ul>\n<li>Added bold, italic, underline, and strike-through text controls.<\/li>\n<li>Added multiline alignment, letter spacing, and text opacity.<\/li>\n<li>Added configurable text shadows and outlines.<\/li>\n<li>Added positive and negative curved-text rendering.<\/li>\n<li>Added server normalization for all advanced typography properties.<\/li>\n<\/ul>\n\n<h4>0.14.0<\/h4>\n\n<ul>\n<li>Added 75\u2013150% canvas zoom controls.<\/li>\n<li>Added optional grid and center-line snapping with visible guides.<\/li>\n<li>Added selection resize and rotation handles for all layer types.<\/li>\n<li>Added duplicate and six print-area alignment commands.<\/li>\n<li>Added keyboard movement, deletion, duplication, undo, and redo shortcuts.<\/li>\n<\/ul>\n\n<h4>0.13.0<\/h4>\n\n<ul>\n<li>Added frontend product-color selection from configured colors.<\/li>\n<li>Added exact color-specific mockup selection when available.<\/li>\n<li>Added realistic fallback tinting for transparent default mockups.<\/li>\n<li>Persisted the selected product color in validated design documents.<\/li>\n<\/ul>\n\n<h4>0.12.0<\/h4>\n\n<ul>\n<li>Added modern per-product customization pricing controls.<\/li>\n<li>Added trusted PHP calculation for base, side, text, image, and shape fees.<\/li>\n<li>Added customization surcharges to WooCommerce cart item prices.<\/li>\n<li>Added visible cart\/checkout fees and immutable order pricing snapshots.<\/li>\n<\/ul>\n\n<h4>0.11.0<\/h4>\n\n<ul>\n<li>Added server-validated, session-owned customer design saving.<\/li>\n<li>Added secure design identity validation during add to cart.<\/li>\n<li>Added design summaries to cart and checkout line items.<\/li>\n<li>Added immutable design links on WooCommerce order items.<\/li>\n<li>Added 30-day expiry metadata for abandoned guest designs.<\/li>\n<\/ul>\n\n<h4>0.10.1<\/h4>\n\n<ul>\n<li>Fixed the Enable designer switch on the WooCommerce product editor.<\/li>\n<li>Improved switch keyboard and screen-reader accessibility.<\/li>\n<\/ul>\n\n<h4>0.10.0<\/h4>\n\n<ul>\n<li>Added validated PNG, JPEG, and WebP customer-image layers.<\/li>\n<li>Added rectangle and circle layers with editable appearance and geometry.<\/li>\n<li>Added image scale, rotation, and opacity controls.<\/li>\n<li>Added layer visibility, locking, and forward\/backward ordering.<\/li>\n<li>Expanded the versioned design document for multiple layer types.<\/li>\n<\/ul>\n\n<h4>0.9.0<\/h4>\n\n<ul>\n<li>Added a versioned design-document model.<\/li>\n<li>Added side-specific text layers and canvas rendering.<\/li>\n<li>Added text selection, dragging, print-area constraints, and properties.<\/li>\n<li>Added layer selection, deletion, undo, and redo.<\/li>\n<\/ul>\n\n<h4>0.8.0<\/h4>\n\n<ul>\n<li>Added the customer-facing Customize Product launcher.<\/li>\n<li>Added an accessible, responsive designer modal shell.<\/li>\n<li>Added a customer-safe read-only product configuration endpoint.<\/li>\n<li>Added lazy configuration loading and variation synchronization.<\/li>\n<\/ul>\n\n<h4>0.7.0<\/h4>\n\n<ul>\n<li>Bundled default mockups for all nine designer categories.<\/li>\n<li>Reused the original Shopify apparel mockups and masks.<\/li>\n<li>Added neutral mug, bottle, pen, bag, and box starter images.<\/li>\n<li>Added idempotent Media Library and mockup-record installation.<\/li>\n<\/ul>\n\n<h4>0.6.0<\/h4>\n\n<ul>\n<li>Added a reusable modern admin design system.<\/li>\n<li>Redesigned category and mockup management screens.<\/li>\n<li>Redesigned the WooCommerce product configuration panel.<\/li>\n<li>Added shared navigation, responsive cards, controls, badges, and focus states.<\/li>\n<\/ul>\n\n<h4>0.5.0<\/h4>\n\n<ul>\n<li>Added Product Designer settings to the WooCommerce product editor.<\/li>\n<li>Added category and allowed-side assignment per product.<\/li>\n<li>Added product fonts, colors, and layer limits.<\/li>\n<li>Added server-side category and side validation.<\/li>\n<\/ul>\n\n<h4>0.4.0<\/h4>\n\n<ul>\n<li>Added category mockup management.<\/li>\n<li>Added Media Library selection for base images and PNG masks.<\/li>\n<li>Added validated color-and-side mockup persistence.<\/li>\n<li>Added nonce-protected mockup save and delete actions.<\/li>\n<\/ul>\n\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>Added a Product Designer category administration screen.<\/li>\n<li>Added nonce and capability protected category updates.<\/li>\n<li>Added dynamic-side, canvas, print-area, and safe-zone validation.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Added versioned custom database tables.<\/li>\n<li>Added nine idempotent default designer categories.<\/li>\n<li>Added dynamic-side category reads.<\/li>\n<li>Added normalized WooCommerce product designer metadata.<\/li>\n<li>Added opt-in database and product-meta cleanup on uninstall.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Added the initial plugin foundation.<\/li>\n<li>Added WooCommerce dependency checks.<\/li>\n<li>Declared HPOS compatibility.<\/li>\n<li>Added safe activation and opt-in uninstall cleanup.<\/li>\n<\/ul>","raw_excerpt":"Let customers personalize WooCommerce products with text, images, shapes, colors, sides, and ready-to-use artwork.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/363977","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=363977"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/awaisaliawandxb"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=363977"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=363977"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=363977"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=363977"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=363977"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=363977"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}