[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f2AI73TcrH8PXkftUfhAsEsKrH2Bmujlf35kf2826bXs":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":13,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":33,"analysis":132,"fingerprints":314},"precise-expressions-product-customiser","Precise Expressions Product Customizer","1.0.26","preciseexpressions","https:\u002F\u002Fprofiles.wordpress.org\u002Fpreciseexpressions\u002F","\u003Cp>Precise Expressions Product Customizer adds an on-page customizer to WooCommerce products.\u003Cbr \u002F>\nCustomers click “Personalize your product” to open a modal where they can upload images, add text, and adjust their design (move\u002Frotate\u002Fresize) within your permitted area.\u003Cbr \u002F>\nThe final preview is saved with the cart item and carried into the order for easy fulfilment.\u003Cbr \u002F>\n\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Modal customizer:\u003C\u002Fstrong> Upload PNG\u002FJPG and add text; move\u002Frotate\u002Fresize with a live preview.\u003Cbr \u002F>\n* \u003Cstrong>Permitted area:\u003C\u002Fstrong> Define the customization area per product with a draggable\u002Fresizable bounding box.\u003Cbr \u002F>\n* \u003Cstrong>Variable product aware:\u003C\u002Fstrong> The customizer button only enables when a valid, in-stock option is selected.\u003Cbr \u002F>\n* \u003Cstrong>Cart + checkout preview:\u003C\u002Fstrong> Customers see their customized preview through checkout.\u003Cbr \u002F>\n* \u003Cstrong>Order fulfilment friendly:\u003C\u002Fstrong> Admin order view includes downloadable design links and a list of fonts used.\u003Cbr \u002F>\n* \u003Cstrong>Media Library friendly:\u003C\u002Fstrong> Artwork is stored under uploads\u002Fprecise-expressions-product-customizer (outside the Media Library) to reduce bloat.\u003Cbr \u002F>\nOptional Google Fonts: Disabled by default, toggleable in settings.\u003C\u002Fp>\n\u003Ch3>🔥 Unlock Advanced Workflows with Precise Expressions Pro\u003C\u002Fh3>\n\u003Cp>Need more power to scale your custom products business?\u003Cbr \u002F>\nThe Pro version is built for stores that require advanced customization limits, robust asset management, and built-in shipping logic—saving you the ongoing cost of buying multiple premium plugins.\u003Cbr \u002F>\n* \u003Cstrong>Unbeatable Value (2-in-1 Plugin):\u003C\u002Fstrong> Get an advanced product personalization engine AND premium Australia Post\u002FUSPS shipping calculators rolled into one single purchase.\u003Cbr \u002F>\n* \u003Cstrong>Multi-Zone Customizer:\u003C\u002Fstrong> Unlock up to six (6) distinct design zones per item (front, back, top, bottom, left, right) for complex custom products.\u003Cbr \u002F>\n* \u003Cstrong>Production-Ready Assets:\u003C\u002Fstrong> High-resolution customer uploads and exact font-face listings are attached directly to the WooCommerce order screen for flawless, error-free fulfilment.\u003Cbr \u002F>\n* \u003Cstrong>Seamless Visual Flow:\u003C\u002Fstrong> Customers see their unique designs represented accurately in the cart and at checkout, boosting purchase confidence.\u003Cbr \u002F>\n* \u003Cstrong>Advanced Shipping Logic:\u003C\u002Fstrong> Fully supports WooCommerce shipping zones, handling fees, specific service options, and complex package splitting for multi-item carts.\u003Cbr \u002F>\n* \u003Cstrong>Smart Rate Management:\u003C\u002Fstrong> Merchant-friendly controls with reliable background rate-checks keep your live shipping costs accurate and up-to-date.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fsoftware.preciseexpressions.com.au\u002Fproduct\u002Fsimple-product-customiser-pro\u002F\" rel=\"nofollow ugc\">Upgrade to Precise Expressions Product Customiser Pro today!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How it works:\u003C\u002Fstrong>\u003Cbr \u002F>\n1.  Enable the customizer on any product via the “Product Customizer” tab in the product data panel.\u003Cbr \u002F>\n2.  (Optional) Upload a transparent mockup image (e.g., a phone case or t-shirt frame) to overlay on top of the customer’s design.\u003Cbr \u002F>\n3.  The customer designs their item, clicks “Done”, and adds to cart.\u003Cbr \u002F>\n4.  You receive the combined preview image and individual assets in the order details.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin includes an optional feature to load fonts from \u003Cstrong>Google Fonts\u003C\u002Fstrong> to provide typography options in the customizer.\u003Cbr \u002F>\n* \u003Cstrong>Service:\u003C\u002Fstrong> Google Fonts (https:\u002F\u002Ffonts.google.com)\u003Cbr \u002F>\n* \u003Cstrong>Data Shared:\u003C\u002Fstrong> When enabled, visitors’ browsers request font files from Google’s servers, which typically includes IP address and user agent.\u003Cbr \u002F>\n* \u003Cstrong>Control:\u003C\u002Fstrong> This feature is \u003Cstrong>disabled by default\u003C\u002Fstrong>. It can be enabled in \u003Cem>WooCommerce > Product Customizer > Settings\u003C\u002Fem>.\u003C\u002Fp>\n\u003Ch3>Bundled Resources\u003C\u002Fh3>\n\u003Cp>This plugin bundles the following third-party library:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Fabric.js\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>Source: https:\u002F\u002Ffabricjs.com\u002F\u003C\u002Fli>\n\u003Cli>License: MIT (see \u003Ccode>assets\u002Fvendor\u002Ffabric\u002FLICENSE.txt\u003C\u002Fcode> included in the plugin)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily sell custom products in WooCommerce. Shoppers personalize items by uploading images and text in a live preview modal",0,137,"","6.9.4","6.0","7.4",[18,19,20,21,22],"custom-products","personalization","product-customizer","product-designer","woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprecise-expressions-product-customiser.1.0.26.zip",100,null,"2026-03-15T14:44:11.924Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},2,30,94,"2026-04-04T13:48:07.468Z",[34,52,72,90,112],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":11,"downloaded":42,"rating":11,"num_ratings":11,"last_updated":43,"tested_up_to":14,"requires_at_least":44,"requires_php":16,"tags":45,"homepage":49,"download_link":50,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":51},"pixobe-product-designer","Pixobe Product Designer – WooCommerce Product Customizer","0.0.4","Pixobe","https:\u002F\u002Fprofiles.wordpress.org\u002Fpixobe\u002F","\u003Cp>\u003Cstrong>Pixobe Product Designer\u003C\u002Fstrong> empowers WooCommerce store owners to offer a rich, interactive product customization experience. Customers can personalize products with \u003Cstrong>text\u003C\u002Fstrong>, \u003Cstrong>images\u003C\u002Fstrong>, and \u003Cstrong>AI-generated designs\u003C\u002Fstrong> powered by Google Gemini, OpenAI GPT, and DALL·E.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Cstrong>AI-Powered Design\u003C\u002Fstrong> – Generate unique product visuals from text prompts using integrated AI models.\u003Cbr \u002F>\n– \u003Cstrong>Laser Etching Preview\u003C\u002Fstrong> – Provide realistic laser-etched mockups so customers can see an accurate final look.\u003Cbr \u002F>\n– \u003Cstrong>Multi-Image Variants\u003C\u002Fstrong> – Assign multiple images to each product variant for enhanced customization.\u003Cbr \u002F>\n– \u003Cstrong>User-Friendly Interface\u003C\u002Fstrong> – Customers can add, edit, and preview designs directly on the product page.\u003Cbr \u002F>\n– \u003Cstrong>WooCommerce Ready\u003C\u002Fstrong> – Fully compatible with WooCommerce and WordPress block editor.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Capabilities:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. \u003Cstrong>Edit in Cart\u003C\u002Fstrong> – Customers can view and modify their customizations directly on the cart page before checkout.\u003Cbr \u002F>\n2. \u003Cstrong>Order History View\u003C\u002Fstrong> – After placing an order, customers can see their custom designs in the “My Orders” page.\u003Cbr \u002F>\n3. \u003Cstrong>Admin Design View\u003C\u002Fstrong> – Store admins can view customer designs directly in the order details page.\u003Cbr \u002F>\n4. \u003Cstrong>Customizable Grid Area\u003C\u002Fstrong> – Admins can define a specific grid area on each product where customization is allowed.\u003Cbr \u002F>\n5. \u003Cstrong>Laser Etching Color Control\u003C\u002Fstrong> – Admins can configure laser etching colors\u002Feffects per product for accurate previews.\u003Cbr \u002F>\n6. \u003Cstrong>Per-Product Effect Toggle\u003C\u002Fstrong> – Enable or disable the laser etching effect for specific products or variations.\u003C\u002Fp>\n\u003Cp>With \u003Cstrong>Pixobe Product Designer\u003C\u002Fstrong>, you can turn your WooCommerce store into a fully interactive, AI-driven product personalization hub while giving both customers and admins complete control over the customization process.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external services in order to provide its functionality:\u003C\u002Fp>\n\u003Ch4>Pixobe Product Designer Assets\u003C\u002Fh4>\n\u003Cp>The plugin loads JavaScript assets required for the product designer interface from Pixobe’s CDN:\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fproduct-dev.pixobe.com\u002Fproduct-designer.js\u003C\u002Fp>\n\u003Cp>These assets are needed to render the design editor inside the storefront. No personal data is transmitted to this domain.\u003C\u002Fp>\n\u003Ch4>Optional AI Image Generation Services\u003C\u002Fh4>\n\u003Cp>If enabled by the site administrator, the plugin can use third-party AI providers to generate product images:\u003C\u002Fp>\n\u003Ch3>Google Gemini API\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Endpoint: https:\u002F\u002Fgenerativelanguage.googleapis.com\u002F  \u003C\u002Fli>\n\u003Cli>Service: Google’s Gemini image generation models.  \u003C\u002Fli>\n\u003Cli>Data Sent: The prompt entered by the user and the administrator’s API key.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>OpenAI API\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Endpoint: https:\u002F\u002Fapi.openai.com\u002Fv1\u002Fimages\u002Fgenerations  \u003C\u002Fli>\n\u003Cli>Service: OpenAI’s DALL·E models for image generation.  \u003C\u002Fli>\n\u003Cli>Data Sent: The prompt entered by the user and the administrator’s API key.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These integrations are optional and can be turned off in the plugin settings. When disabled, no requests are sent to OpenAI or Google Gemini.\u003C\u002Fp>\n\u003Cp>API keys are stored in WordPress options and never exposed to site visitors.\u003C\u002Fp>\n\u003Ch4>Legal\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Terms of Use: https:\u002F\u002Fpixobe.com\u002Fterms-of-service\u002F  \u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fapp.pixobe.com\u002Fprivacy-policy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n","A WooCommerce product designer and product customizer that lets customers personalize products with text, images, optional AI-generated designs, and r &hellip;",238,"2026-02-28T05:42:00.000Z","6.5",[46,20,21,47,48],"laser-etching","product-personalization","woocommerce-product-designer","https:\u002F\u002Fpixobe.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpixobe-product-designer.zip","2026-03-15T15:16:48.613Z",{"slug":21,"name":53,"version":54,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":61,"num_ratings":62,"last_updated":63,"tested_up_to":14,"requires_at_least":64,"requires_php":13,"tags":65,"homepage":67,"download_link":68,"security_score":69,"vuln_count":70,"unpatched_count":11,"last_vuln_date":71,"fetched_at":51},"PickPlugins Product Designer for WooCommerce","1.0.40","PickPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fpickplugins\u002F","\u003Cp>Product Designer plugin is a ready and simple way to add WooCommerce product customize or product designer on your eCommerce shop. Allow your customer to design or customize themselves before submitting order. you customer can add custom clipart, text, shapes and etc. You can add unlimited product sides for different kinds of products. our product designer is based on templates so you can use same template for many products. Users can download or preview their designs before submitting orders. there is a ton of options for customizing text art, clipart and shapes.\u003C\u002Fp>\n\u003Ch3>Product Designer by http:\u002F\u002Fpickplugins.com\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pickplugins.com\u002Fitem\u002Fproduct-designer\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">See Premium &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pickplugins.com\u002Fdemo\u002Fproduct-designer\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">Live Demo &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pickplugins.com\u002Fdocumentation\u002Fproduct-designer\u002Ffaq\u002Fdisplay-product-designer\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">Documentation &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pickplugins.com\u002Fsupport\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">Support &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Plugin Features\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce ready\u003C\u002Fstrong>\u003Cbr \u002F>\nProduct Designer is WooCommerce ready and your customer will able to submit order by customizing products, you will able to see design files via order data.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Clipt Arts\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can add unlimited clipart, image, picture for design assest, so your user can add them to designer. there is category based filter and ajax pagination for accessing cliparts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Text Arts\u003C\u002Fstrong>\u003Cbr \u002F>\nYour customer can add text on the product designer, there is many option to customize text, font size, color, font families, we added 50+ hand picked Google fonts, you can add your own.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SVG or Shapes\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can upload or add unlimited shapes or svg file and your customer can use these to design their products.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Unlimited product sides\u003C\u002Fstrong>\u003Cbr \u002F>\nBased on different product you can add any number of product sides, so user can customize each side on the designer.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Design preview\u003C\u002Fstrong>\u003Cbr \u002F>\nUser can preview their design before submit order.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Design download\u003C\u002Fstrong>\u003Cbr \u002F>\nYour customer can download design before submit order.\u003C\u002Fp>\n\u003Cp>Premium Features\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pre saved templates\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can save unlimited pre saved templates for each templates, so use can choose from pre saved template to get quickly order their expected design or start work from existing templates.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Upload custom cliparts\u003C\u002Fstrong>\u003Cbr \u002F>\nAllow users to upload their own clipart so that users can design their products as they want.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Cliparts price\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can set custom price for each cliparts and different types of assets like text, qr code, barcode and text also.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Curve text\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplaying curve text on the product is fancy and our product designer allow users to editing curve text.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Quotes text\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can add your own quotes text, so user can use these quotes on their products.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>QR code\u003C\u002Fstrong>\u003Cbr \u002F>\nAllow user to add their QR code on the design.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Barcode\u003C\u002Fstrong>\u003Cbr \u002F>\nUser can generate their own Barcode on the design.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Download preview\u003C\u002Fstrong>\u003Cbr \u002F>\nAllow user to download preview on editing their design.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google fonts\u003C\u002Fstrong>\u003Cbr \u002F>\nWe have already added 50+ handpicked Google fonts, you can add your own Google font via settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom fonts\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can add your own custom fonts on the designer.\u003C\u002Fp>\n\u003Cp>Video tutorials\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=DNG07bincDk\" rel=\"nofollow ugc\">How to Install?\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=T_ppBuGcxnQ\" rel=\"nofollow ugc\">How to Configure?\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=qK2MyS10uFI\" rel=\"nofollow ugc\">Tour Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=U7_UDxjo6bk\" rel=\"nofollow ugc\">How to add Cliparts, QR code, Barcode on design?\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=c_bOmHD8--w\" rel=\"nofollow ugc\">How to add Text & Curve Text on Design?\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Ready product designer plugin for WooCommerce",600,69027,64,12,"2026-01-19T02:46:00.000Z","3.8",[66,20,21,48],"custom-product","https:\u002F\u002Fwww.pickplugins.com\u002Fitem\u002Fproduct-designer\u002F?ref=dashboard","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproduct-designer.zip",95,3,"2024-11-20 13:35:38",{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":80,"downloaded":81,"rating":24,"num_ratings":70,"last_updated":82,"tested_up_to":14,"requires_at_least":83,"requires_php":84,"tags":85,"homepage":88,"download_link":89,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":51},"custom-product-builder-for-woocommerce","Custom Product Builder for WooCommerce – Product Designer and Customizer","1.1.0","CoderPress","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoderpress\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fcoderpress.co\u002Fproducts\u002Fcustom-product-builder-for-woocommerce\u002F?utm_source=readme&utm_medium=top&utm_campaign=cpbwc\" rel=\"nofollow ugc\">Get Pro\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcpbw.coderpress.co\u002Fshop\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcoderpress.co\u002Fdocs\u002Fcustom-product-builder-for-woocommerce\u002F?utm_source=readme&utm_medium=top&utm_campaign=cpbwc\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcoderpress.co\u002Fforums\u002Fforum\u002Fcustom-product-builder-for-woocommerce\u002F?utm_source=readme&utm_medium=top&utm_campaign=cpbwc\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FNjRQYTEa2gE?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Trusted by 200+ WooCommerce Store Owners\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Custom Product Builder for WooCommerce is the most user-friendly product designer plugin that transforms your store into a personalization powerhouse. Whether you sell custom t-shirts, personalized mugs, phone cases, jewelry, or print-on-demand merchandise, this drag and drop product customizer makes it easy for customers to design and order exactly what they want.\u003C\u002Fp>\n\u003Cp>Looking for a simpler, more affordable alternative to Fancy Product Designer or Lumise? Custom Product Builder offers an intuitive visual product configurator without the complexity or high price tag.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What You Can Design With This Plugin:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom T-Shirts, Hoodies & Apparel – Let customers create personalized clothing designs\u003C\u002Fli>\n\u003Cli>Personalized Mugs, Cups & Drinkware – Perfect for gift shops and promotional merchandise\u003C\u002Fli>\n\u003Cli>Phone Cases & Accessories – Offer custom mobile cover designs\u003C\u002Fli>\n\u003Cli>Jewelry & Personalized Gifts – Ideal for monogram and custom gift builders\u003C\u002Fli>\n\u003Cli>Caps, Hats & Headwear – Design custom merchandise with logos and text\u003C\u002Fli>\n\u003Cli>Print-on-Demand Products – Compatible with POD business models\u003C\u002Fli>\n\u003Cli>Corporate Gifts & Promotional Items – Serve B2B customization needs\u003C\u002Fli>\n\u003Cli>Wedding Favors & Event Merchandise – Personalization for special occasions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Free Version Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Drag and Drop Designer\u003C\u002Fstrong> – Intuitive visual product configurator for easy customization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Canvas System\u003C\u002Fstrong> – Upload base product images (t-shirts, mugs, covers, etc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clipart Library\u003C\u002Fstrong> – Add pre-designed graphics customers can use in their designs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Placement & Resizing\u003C\u002Fstrong> – Position and scale elements with precision\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time Preview\u003C\u002Fstrong> – Customers see their design as they create it\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless WooCommerce Integration\u003C\u002Fstrong> – Works with your existing product catalog\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Admin Setup\u003C\u002Fstrong> – Enable product customization with just a few clicks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pro Version Features – Unlock the Full Potential:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited Designable Products\u003C\u002Fstrong> – No restrictions on how many products can be customized\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer Image Upload\u003C\u002Fstrong> – Let buyers upload their own photos and logos\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Text Editor with Full Control\u003C\u002Fstrong> – Custom text with font selection, sizing, and color options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Freehand Drawing Tool\u003C\u002Fstrong> – Pen tool for creative customers who want to draw\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Click Design Download\u003C\u002Fstrong> – Customers can save their creations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dedicated Order Management\u003C\u002Fstrong> – View all customized orders in one place\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Support\u003C\u002Fstrong> – Get help when you need it\u003C\u002Fli>\n\u003Cli>\u003Cstrong>14-Day Money-Back Guarantee\u003C\u002Fstrong> – Try risk-free\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Why Store Owners Choose Custom Product Builder:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Simple Setup\u003C\u002Fstrong> – Works out of the box, no coding required\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Affordable Pricing\u003C\u002Fstrong> – Budget-friendly alternative to premium product designers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Self-Hosted Solution\u003C\u002Fstrong> – No dependency on external services, you control everything\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lifetime License Available\u003C\u002Fstrong> – One-time payment option with 25% savings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular Updates\u003C\u002Fstrong> – Continuously improved with new features\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Support\u003C\u002Fstrong> – Dedicated team ready to help\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Perfect For:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Print-on-demand businesses and POD entrepreneurs\u003C\u002Fli>\n\u003Cli>Custom merchandise and apparel stores\u003C\u002Fli>\n\u003Cli>Gift shops offering personalized products\u003C\u002Fli>\n\u003Cli>Jewelry makers with monogram services\u003C\u002Fli>\n\u003Cli>Promotional product companies\u003C\u002Fli>\n\u003Cli>Event and wedding favor businesses\u003C\u002Fli>\n\u003Cli>Anyone selling customizable products online\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Featured On:\u003C\u002Fstrong> Medium, WPGlob, YayCommerce, QuadLayers and more!\u003C\u002Fp>\n\u003Cp>Transform your WooCommerce store into a custom product design platform. Join 200+ successful store owners today!\u003C\u002Fp>\n","The WooCommerce product designer plugin trusted by 200+ stores. Let customers design custom t-shirts, mugs, phone cases, jewelry and more with an intu &hellip;",300,10148,"2026-03-04T07:26:00.000Z","6.2","7.0",[86,20,21,87,48],"print-on-demand","t-shirt-designer","https:\u002F\u002Fcoderpress.co\u002Fproducts\u002Fcoinbase-commerce-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-product-builder-for-woocommerce.1.1.0.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":98,"downloaded":99,"rating":100,"num_ratings":101,"last_updated":102,"tested_up_to":103,"requires_at_least":15,"requires_php":104,"tags":105,"homepage":110,"download_link":111,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":51},"visual-products-configurator-for-woocommerce","Visual Product Configurator for Woocommerce Lite","3.6","Hermann LAHAMI","https:\u002F\u002Fprofiles.wordpress.org\u002Fmano88\u002F","\u003Ch4>How it works\u003C\u002Fh4>\n\u003Ch4>Demos\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemos.configuratorsuiteforwp.com\u002F?utm_source=wordpress&utm_campaign=Visual%2520Products%2520Configurator&utm_medium=product-page\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Overview\u003C\u002Fh4>\n\u003Cp>A complex composite product with lot of options may be difficult configure if the customers don’t know how the end product will look like. The Visual Product Configurator for Woocommerce gives you the ability ease your customers pain by customizing their perfect product visually.\u003C\u002Fp>\n\u003Ch4>Works with any complex product such as: \u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Controllers\u003C\u002Fli>\n\u003Cli>Bikes\u003C\u002Fli>\n\u003Cli>Vapors\u003C\u002Fli>\n\u003Cli>Furnitures\u003C\u002Fli>\n\u003Cli>Helmets\u003C\u002Fli>\n\u003Cli>Sunglasses\u003C\u002Fli>\n\u003Cli>And way much more… The fact is that it’s so flexible that it can be used for any kind of product.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro version features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Conditional logic\u003C\u002Fstrong>: Allows you to automatically show or hide some options or components based on the customer selection.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple options selection\u003C\u002Fstrong>: Allows the selection of multiple options within the same component.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Linked products\u003C\u002Fstrong>: Allows you to link existing products to an option in order to trigger everything related to the linked products once the order is made.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority support\u003C\u002Fstrong>: Get help from our support team within the next two hours after submitting your ticket.\u003C\u002Fli>\n\u003C\u002Ful>\n","A woocommerce product customizer for woocommerce that allows customers to build any composite product visually.",200,42399,68,33,"2025-10-07T17:17:00.000Z","6.8.5","8.0",[106,107,108,109,48],"woocommerce-composite-products","woocommerce-product-builder","woocommerce-product-configurator","woocommerce-product-customizer","https:\u002F\u002Fwww.orionorigin.com\u002Fproduct\u002Fvisual-product-configurator-for-woocommerce\u002F?utm_source=Installed+free+plugin&utm_medium=Plugin+URI&utm_campaign=VPC","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvisual-products-configurator-for-woocommerce.zip",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":11,"num_ratings":11,"last_updated":122,"tested_up_to":123,"requires_at_least":124,"requires_php":125,"tags":126,"homepage":129,"download_link":130,"security_score":131,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":51},"smart-customizer-for-woocommerce","Smart Customizer for WooCommerce","1.2.0","Smart Customizer","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmartcustomizer\u002F","\u003Cp>Add a visual product customizer to your online store so that customers can create personalized designs! Smart Customizer is a web-to-print product customization solution that lets customers create their own designs by adding custom text, vector shapes, and images.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>― Empower customers to personalize your products with ease.\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>― Display personalized products instantly in either 3D or 2D images.\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>― Download print-ready design files as PDF, PNG, and SVG.\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>― Use dynamic product variations with automatic price updates in the cart.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F2HoHEEjEf-k?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>See the App in Action\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwp.smartcustomizer.com\" rel=\"nofollow ugc\">\u003Cstrong>➞ Try the Smart Customizer in our demo store\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>A smooth product customization experience can help increase sales, and reduce returns, by letting customers create and preview their final personalized products.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➡ High-Quality Product Preview\u003C\u002Fstrong>\u003Cbr \u002F>\nInvite your customers to preview their personalized products instantly in both 3D and 2D modes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➡ Best In-Class Design Editor\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate a sleek web-to-print product personalization flow as your customers upload their custom vector and raster graphics, insert text, and explore additional features.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➡ Dynamic Product Variations\u003C\u002Fstrong>\u003Cbr \u002F>\nOne customizable product—endless variations. Offer options like colors, sizes, extra add-ons within a single product.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➡ Dynamic Pricing\u003C\u002Fstrong>\u003Cbr \u002F>\nSet individual prices for customizable product options—the total product price will update automatically in the cart.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➡ Multiple Print Areas\u003C\u002Fstrong>\u003Cbr \u002F>\nLet customers personalize as many print areas as your manufacturing process can perform.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➡ Design Templates\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate your own design templates by uploading your graphic assets in PDF, SVG, PNG, or JPG file formats, or by selecting graphics from our library list.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➡ Graphic assets library\u003C\u002Fstrong>\u003Cbr \u002F>\nEnhance the customization experience by creating a graphic assets library for your customers. Make the design process easier and more efficient.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➡ Control Personalization Tools\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable tools and other personalization options, such as colors, color modes, image resolution, etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➡ Print-Ready Files\u003C\u002Fstrong>\u003Cbr \u002F>\nAll design files created by your customers will be automatically generated in the chosen output file format: PDF, SVG, or PNG.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➡ Flawless UX\u002FUI on Any Device\u003C\u002Fstrong>\u003Cbr \u002F>\nSmart Customizer makes responsiveness a priority for flawless user experience creation. Enjoy our fully-functional app available on desktop, mobile, or any other electronic device!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.smartcustomizer.com\u002Fweb-to-print-woocommerce-product-customizer\" rel=\"nofollow ugc\">\u003Cstrong>➞ View All Features & Product Details\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Friendly Customer Support Team\u003C\u002Fh3>\n\u003Cp>Our support team is always ready to help, from implementation to launch. Our goal is to reply to all questions the same day they are received. We are happy to answer all your questions and resolve any issues via video call or email.\u003C\u002Fp>\n\u003Ch3>Smart Customizer Makes Product Personalization Easy\u003C\u002Fh3>\n\u003Cp>Simply follow these steps:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install Smart Customizer for WooCommerce plug-in into your store.\u003C\u002Fli>\n\u003Cli>Create your account on app.smartcustomizer.com.\u003C\u002Fli>\n\u003Cli>Set up your customizable products and link them to your WordPress products.\u003C\u002Fli>\n\u003Cli>Receive new orders with personalized items.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For more detailed guidance, check out our \u003Ca href=\"https:\u002F\u002Fwww.smartcustomizer.com\u002Fknowledge\u002Fwordpress-installation\" rel=\"nofollow ugc\">knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Works on Any Print-On-Demand Product\u003C\u002Fh3>\n\u003Cp>Smart Customizer is suitable for nearly all e-commerce businesses, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Apparel\u003C\u002Fli>\n\u003Cli>Accessories\u003C\u002Fli>\n\u003Cli>Wall Art\u003C\u002Fli>\n\u003Cli>Office\u003C\u002Fli>\n\u003Cli>Lifestyle\u003C\u002Fli>\n\u003Cli>Drinkware\u003C\u002Fli>\n\u003Cli>Pets\u003C\u002Fli>\n\u003Cli>Kitchenware\u003C\u002Fli>\n\u003Cli>Jewelry\u003C\u002Fli>\n\u003Cli>Home Goods\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can view different demo products in our \u003Ca href=\"https:\u002F\u002Fwp.smartcustomizer.com\" rel=\"nofollow ugc\">demo shop\u003C\u002Fa>, or try it yourself for free. We offer a 30-day free trial and paid plans that start from 9 Eur\u002Fmonth. Find more \u003Ca href=\"https:\u002F\u002Fwww.smartcustomizer.com\u002Fweb-to-print-woocommerce-product-customizer#pricing\" rel=\"nofollow ugc\">information about our pricing\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Service Description\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>This plugin facilitates communication with the Smart Customizer app, hosted under the subdomain app.smartcustomizer.com.\u003C\u002Fli>\n\u003Cli>The Smart Customizer app functions as a service with its own user registration system. Within user accounts, individuals can create product models, design templates, link models with specific WooCommerce products, and manage design order files generated through the e-shop, among other features.\u003C\u002Fli>\n\u003Cli>Upon creating a user account on https:\u002F\u002Fapp.smartcustomizer.com\u002F and installing this plugin, the administrator integrates the account with the plugin through the WordPress administration panel.\u003C\u002Fli>\n\u003Cli>During the initial connection, WooCommerce REST API keys (https:\u002F\u002Fwoocommerce.github.io\u002Fwoocommerce-rest-api-docs\u002F#authentication) are generated and stored for subsequent authorizations of WooCommerce with the Smart Customizer app.\u003C\u002Fli>\n\u003Cli>The external primary script (wc.smartcustomizer.js), loaded from app.smartcustomizer.com into the WordPress WooCommerce e-shop frontend pages, is employed to transfer primary account data from the associated Smart Customizer app user account. This includes product identifiers, various parameters for application rendering configured by the user, and more. Additionally, it is utilized to generate the initial elements of the Smart Customizer app and facilitate its loading.\u003C\u002Fli>\n\u003C\u002Ful>\n","Allow your customers to customize and preview their personalized products before making a purchase. Maximize profits and customer satisfaction.",60,1449,"2025-02-26T13:27:00.000Z","6.7.5","4.7","7.2",[127,20,21,128,22],"designer","web-to-print","https:\u002F\u002Fwww.smartcustomizer.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-customizer-for-woocommerce.1.2.0.zip",92,{"attackSurface":133,"codeSignals":237,"taintFlows":270,"riskAssessment":305,"analyzedAt":313},{"hooks":134,"ajaxHandlers":228,"restRoutes":229,"shortcodes":230,"cronEvents":235,"entryPointCount":236,"unprotectedCount":11},[135,141,145,148,152,156,159,163,168,171,176,180,185,189,193,197,201,205,209,213,217,221,225],{"type":136,"name":137,"callback":138,"file":139,"line":140},"action","before_woocommerce_init","closure","precise-expressions-product-customiser.php",40,{"type":136,"name":142,"callback":143,"file":139,"line":144},"admin_notices","pepc_admin_notice_missing_wc",61,{"type":136,"name":146,"callback":147,"file":139,"line":100},"plugins_loaded","pepc_init",{"type":136,"name":149,"callback":150,"file":139,"line":151},"admin_menu","pepc_register_admin_menu",90,{"type":136,"name":153,"callback":154,"file":139,"line":155},"admin_init","pepc_register_settings",91,{"type":136,"name":157,"callback":158,"file":139,"line":69},"add_meta_boxes","pepc_add_meta_boxes",{"type":136,"name":160,"callback":161,"file":139,"line":162},"save_post_product","pepc_save_meta_box_data",96,{"type":136,"name":164,"callback":165,"priority":166,"file":139,"line":167},"wp_enqueue_scripts","pepc_enqueue_frontend_assets",10,99,{"type":136,"name":169,"callback":170,"file":139,"line":24},"admin_enqueue_scripts","pepc_enqueue_admin_assets",{"type":172,"name":173,"callback":174,"file":139,"line":175},"filter","body_class","pepc_add_body_classes",103,{"type":136,"name":177,"callback":178,"priority":166,"file":139,"line":179},"woocommerce_before_add_to_cart_button","pepc_render_ui",106,{"type":172,"name":181,"callback":182,"priority":183,"file":139,"line":184},"woocommerce_loop_add_to_cart_link","pepc_add_customise_button_to_loop",20,107,{"type":172,"name":186,"callback":187,"priority":166,"file":139,"line":188},"woocommerce_add_cart_item_data","pepc_add_cart_item_data",111,{"type":172,"name":190,"callback":191,"priority":166,"file":139,"line":192},"woocommerce_get_cart_item_from_session","pepc_get_cart_item_from_session",112,{"type":136,"name":194,"callback":195,"priority":166,"file":139,"line":196},"woocommerce_checkout_create_order_line_item","pepc_add_order_line_item_meta",113,{"type":172,"name":198,"callback":199,"priority":166,"file":139,"line":200},"woocommerce_cart_item_thumbnail","pepc_cart_item_thumbnail",116,{"type":172,"name":202,"callback":203,"priority":166,"file":139,"line":204},"woocommerce_store_api_cart_item_images","pepc_store_api_cart_images",117,{"type":172,"name":206,"callback":207,"priority":166,"file":139,"line":208},"woocommerce_order_item_thumbnail","pepc_order_item_thumbnail",118,{"type":172,"name":210,"callback":211,"priority":166,"file":139,"line":212},"woocommerce_admin_order_item_thumbnail","pepc_admin_order_item_thumbnail",119,{"type":172,"name":214,"callback":215,"priority":166,"file":139,"line":216},"woocommerce_order_item_display_meta_key","pepc_display_meta_key",122,{"type":172,"name":218,"callback":219,"priority":166,"file":139,"line":220},"woocommerce_order_item_display_meta_value","pepc_display_meta_value",123,{"type":172,"name":222,"callback":223,"priority":166,"file":139,"line":224},"woocommerce_order_item_get_formatted_meta_data","pepc_hide_internal_order_item_meta",124,{"type":136,"name":142,"callback":226,"file":139,"line":227},"pepc_admin_notice_missing_fabric",127,[],[],[231],{"tag":232,"callback":233,"file":139,"line":234},"pepc_customiser","pepc_shortcode_render",108,[],1,{"dangerousFunctions":238,"sqlUsage":239,"outputEscaping":242,"fileOperations":70,"externalRequests":11,"nonceChecks":236,"capabilityChecks":70,"bundledLibraries":269},[],{"prepared":240,"raw":11,"locations":241},4,[],{"escaped":243,"rawEcho":62,"locations":244},51,[245,248,250,252,254,256,258,260,261,263,265,267],{"file":139,"line":246,"context":247},196,"raw output",{"file":139,"line":249,"context":247},208,{"file":139,"line":251,"context":247},213,{"file":139,"line":253,"context":247},216,{"file":139,"line":255,"context":247},223,{"file":139,"line":257,"context":247},228,{"file":139,"line":259,"context":247},231,{"file":139,"line":42,"context":247},{"file":139,"line":262,"context":247},243,{"file":139,"line":264,"context":247},246,{"file":139,"line":266,"context":247},336,{"file":139,"line":268,"context":247},1094,[],[271,295],{"entryPoint":272,"graph":273,"unsanitizedCount":236,"severity":294},"pepc_add_cart_item_data (precise-expressions-product-customiser.php:781)",{"nodes":274,"edges":290},[275,280,284],{"id":276,"type":277,"label":278,"file":139,"line":279},"n0","source","$_POST",791,{"id":281,"type":282,"label":283,"file":139,"line":279},"n1","transform","→ pepc_save_image_data_url_to_artwork()",{"id":285,"type":286,"label":287,"file":139,"line":288,"wp_function":289},"n2","sink","file_put_contents() [File Write]",770,"file_put_contents",[291,293],{"from":276,"to":281,"sanitized":292},false,{"from":281,"to":285,"sanitized":292},"medium",{"entryPoint":296,"graph":297,"unsanitizedCount":236,"severity":294},"\u003Cprecise-expressions-product-customiser> (precise-expressions-product-customiser.php:0)",{"nodes":298,"edges":302},[299,300,301],{"id":276,"type":277,"label":278,"file":139,"line":279},{"id":281,"type":282,"label":283,"file":139,"line":279},{"id":285,"type":286,"label":287,"file":139,"line":288,"wp_function":289},[303,304],{"from":276,"to":281,"sanitized":292},{"from":281,"to":285,"sanitized":292},{"summary":306,"deductions":307},"The plugin 'precise-expressions-product-customiser' version 1.0.26 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of known CVEs and a clean vulnerability history are significant strengths, suggesting a commitment to security by the developers or a lack of past exploitation. The code also demonstrates good practices with 100% of SQL queries using prepared statements and a high percentage of output escaping, indicating an effort to prevent common vulnerabilities like SQL injection and XSS.\n\nHowever, there are areas for improvement. The taint analysis reveals two flows with unsanitized paths, which, while not classified as critical or high severity in this report, represent potential pathways for unexpected behavior or minor vulnerabilities if exploited. While the attack surface is small and all identified entry points have checks (shortcode), the presence of unsanitized paths warrants attention. The file operations, though not explicitly detailed as a risk here, could also be a point of concern if not handled with strict validation, especially in conjunction with any user-supplied input.\n\nIn conclusion, the plugin is well-developed from a security perspective, with a solid foundation of prepared statements and output escaping. The lack of historical vulnerabilities is highly positive. The primary concern lies in the identified taint flows with unsanitized paths, which, though currently assessed as low risk, represent an area where further scrutiny and remediation would enhance overall security. The developer should investigate these specific flows to ensure no latent vulnerabilities exist.",[308,311],{"reason":309,"points":310},"Taint flow with unsanitized path (x2)",5,{"reason":312,"points":240},"Minor output escaping issues (19% unescaped)","2026-03-17T06:07:13.884Z",{"wat":315,"direct":328},{"assetPaths":316,"generatorPatterns":321,"scriptPaths":322,"versionParams":323},[317,318,319,320],"\u002Fwp-content\u002Fplugins\u002Fprecise-expressions-product-customiser\u002Fassets\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fprecise-expressions-product-customiser\u002Fassets\u002Fjs\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fprecise-expressions-product-customiser\u002Fassets\u002Fcss\u002Fbackend.css","\u002Fwp-content\u002Fplugins\u002Fprecise-expressions-product-customiser\u002Fassets\u002Fjs\u002Fbackend.js",[],[318,320],[324,325,326,327],"precise-expressions-product-customiser\u002Fassets\u002Fcss\u002Ffrontend.css?ver=","precise-expressions-product-customiser\u002Fassets\u002Fjs\u002Ffrontend.js?ver=","precise-expressions-product-customiser\u002Fassets\u002Fcss\u002Fbackend.css?ver=","precise-expressions-product-customiser\u002Fassets\u002Fjs\u002Fbackend.js?ver=",{"cssClasses":329,"htmlComments":333,"htmlAttributes":340,"restEndpoints":342,"jsGlobals":343,"shortcodeOutput":345},[330,331,332],"pepc-ui","pepc-customiser-button","pepc-admin-menu-item",[334,335,336,337,338,339],"\u003C!-- HPOS \u002F Custom Order Tables Compatibility -->","\u003C!-- Main initialization. -->","\u003C!-- Admin notice if WooCommerce is missing. -->","\u003C!-- Register all plugin hooks. -->","\u003C!-- ADMIN: Settings & Menus -->","\u003C!-- Data retention -->",[341],"data-pepc-product-id",[],[344],"pepc_vars",[346],"[pepc_customiser]"]