Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

InsertCart Print Designer For WooCommerce Wordpress Plugin - Rating, Reviews, Demo & Download

InsertCart Print Designer For WooCommerce Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

InsertCart Print Designer for WooCommerce lets customers personalize photo-printing and T-shirt products before adding them to the cart. Configure the printing service for each product, show a live preview, and receive the customer’s original images and adjusted artwork with the order.

Documentation and first setup

Read the full documentation and screenshot guides for installation, photo sheets, T-shirts, image editing, order artwork, and printing.

After activation, open WooCommerce > Print Designer for the built-in setup guide. It is included in the plugin and works without opening an external website. A one-time welcome notice links to it, and Setup guide / Documentation links are available in the Plugins list. The Product data > InsertCart Print Designer tab also links to the setup guide and product-settings documentation.

Photo-sheet printing

  • Choose the total prints and the maximum number of different uploaded photos.
  • Configure sheet size, photo size, columns, margins, and gaps in millimetres.
  • Split prints evenly across uploaded photos, with any remainder assigned to the first photos.
  • Show the complete sheet layout while customers crop and position their photos.

For a 96-photo product, one uploaded photo produces 96 copies, two produce 48 each, and three produce 32 each. The default layout uses A2 paper, eight columns, and 35 x 45 mm photos. These 96 photos cannot fit on A4 at that size. Invalid layouts are highlighted in the product editor and cannot be ordered.

T-shirt printing

  • Allow artwork on the front, the back, or both sides.
  • Use the built-in shirt preview or select your own front/back mockup images.
  • Configure the printable area using percentage coordinates and physical artwork dimensions.
  • Preserve PNG transparency in adjusted shirt artwork.

Customers can zoom, rotate, drag to reposition, use horizontal/vertical sliders, and choose fit or fill. Low-resolution crops show a warning to help customers choose a suitable source image.

Product pages and orders

  • Optional Hide product image setting removes the gallery/placeholder and expands the designer to full width on that product page.
  • Supports simple and variable products using standard WooCommerce product forms.
  • Design information appears in classic carts and WooCommerce Cart and Checkout blocks.
  • Order storage supports WooCommerce High-Performance Order Storage (HPOS).
  • Shop administrators can download originals, adjusted artwork, and preview proofs from each order item.
  • Photo-sheet orders include an authenticated printable sheet page with browser print/save-as-PDF support.

Product prices and quantities follow WooCommerce settings. Additional sides and uploaded photos do not automatically add fees. Each ordered quantity is another copy of the complete design.

Compatibility and limitations

WooCommerce 8.2 or newer is required. Use the standard WooCommerce product editor and single-product add-to-cart form. Product-page Add to Cart blocks, the new product editor, variation-specific mockups, and third-party quick-view/add-to-cart replacements are not integrated. A custom template can use [insertcart_print_designer] alongside the standard product form; the designer renders once per page.

Use aligned front/back mockups because both sides share the same print-area coordinates. Mockups loaded from a different origin must allow CORS; otherwise the built-in shirt preview is used.

Adjusted artwork targets 300 pixels per inch and is capped at 4,096 pixels on the longest side. Set the saved physical dimensions in your print software; embedded DPI metadata is not added. Large artwork or small source images may have a lower effective resolution. Preview proofs are layout references. Color management and automatic printer integration are not included.

Privacy and storage

Customer images are stored as private binary records in the site’s pswc_assets database table. They are not added to the public media library. Only users with the manage_woocommerce capability can download ordered artwork after nonce and order checks. WooCommerce sessions bind temporary uploads to the customer who uploaded them.

Temporary artwork expires after three days and is removed by a daily WordPress scheduled cleanup. Order artwork is retained, including after order deletion. Shop owners must arrange an appropriate retention policy, backups, and manual cleanup or customer data requests. Deactivation and uninstall preserve artwork and product settings.

JPEG, PNG, and WebP files are accepted. SVG and executable uploads are rejected. Upload limits are 8 MB per asset (or the server’s lower limit), 30 megapixels, and 12,000 pixels per side. Temporary storage limits protect the upload endpoint: 80 assets/128 MB per customer session, 120 uploads per IP address per hour, and 1 GB of pending artwork across the shop. The IP address is hashed for the temporary rate-limit counter; the raw address is not saved by this plugin. Developers can adjust the global pending limit with the pswc_temporary_storage_limit filter.

Image storage can significantly increase database and backup sizes. The plugin does not send customer images to InsertCart or an external printing service, and includes no analytics, tracking, or external executable downloads. Custom mockup URLs cause the customer’s browser to request those images from the configured host.

Translations and license

Interface strings use the insertcart-print-designer-for-woocommerce text domain. A translation template is included in languages/insertcart-print-designer-for-woocommerce.pot. PHP and JavaScript strings support WordPress translations, including plural forms for copy counts.

This free edition is licensed under GNU GPL version 2 or, at your option, any later version. The complete license is included in LICENSE.txt. All included functionality is available without a license key, paid upgrade, or trial period.

InsertCart Print Designer is an independent plugin and is not affiliated with or endorsed by WooCommerce or Automattic.

Developed by Sandy (@sandy786) at InsertCart.

Screenshots

  1. Photo-sheet preview distributing 96 prints across three uploaded photos, with crop and rotation controls.

    Photo-sheet preview distributing 96 prints across three uploaded photos, with crop and rotation controls.

  2. T-shirt designer with independent front and back artwork and a live printable-area preview.

    T-shirt designer with independent front and back artwork and a live printable-area preview.

  3. Responsive T-shirt designer and image adjustment controls on a mobile viewport.

    Responsive T-shirt designer and image adjustment controls on a mobile viewport.


Reviews & Comments