Linux 软件免费装
Banner图

DesignCrate Product Designer for WooCommerce

开发者 wpmilan
更新时间 2026年10月17日 23:48
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

print on demand product designer product customizer t-shirt designer product personalization

下载

1.0.0 1.1.1 1.2.0 1.2.1 1.1.0 1.2.2

详情介绍:

DesignCrate is a free product designer for WooCommerce. It adds a live design canvas to your product page, so customers can personalise t-shirts, hoodies, mugs, tote bags, caps and any other custom product: add text, upload a logo or photo, choose the product colour, and see the result on your mockup before they buy. Every order arrives with a print-ready file at the resolution you set. Everything runs on your own WordPress site. There is no SaaS, no account to create, no API key and no per-order fee. Why store owners choose DesignCrate Perfect for How it works
  1. Open a product, tick Enable designer on the DesignCrate tab, choose a mockup image and set the print size.
  2. Drag the print area onto the part of the product that actually gets printed — the chest of a shirt, the face of a mug.
  3. Optionally turn on Product colours and list the colours you sell.
  4. Customers design on the product page. The design follows the order, with a preview in the cart, at checkout, on the order and in the confirmation email.
  5. Download the print file from the order screen when you are ready to print.
What customers can do Print-ready output The print file is the customer's artwork alone, on a transparent background, cropped to the printable area at full resolution. The product mockup and colour are never part of it, so you can send the file straight to a printer. The preview shown in the cart and on the order is a separate render that does include the mockup and the chosen colour, so you see the design on the product. Privacy DesignCrate stores the images customers upload and the designs they create in your own wp-content/uploads/dcpd/ folder, and nowhere else. It sends no data to any external service. Designs that never reach an order are deleted automatically after two days; designs attached to orders are kept with the order. Mention customer uploads in your store's privacy policy. Credits The canvas is powered by Fabric.js 7.4.0, MIT licensed, bundled with the plugin. The clipart library is a selection of Bootstrap Icons 1.13.2, MIT licensed, bundled with the plugin.

安装:

  1. In your WordPress admin, go to Plugins > Add New, search for DesignCrate, then install and activate it. WooCommerce must be active.
  2. Edit a product and open the DesignCrate tab in the Product data box.
  3. Tick Enable designer, choose a mockup image and set the print size and print area.
  4. Optionally turn on Product colours, and choose a Designer position.
  5. Update the product and visit its page to see the designer.
For the best results, use a mockup of a white or light product, ideally on a transparent background.

屏幕截图:

  • Built-in clipart, shapes and curved text, with a toolbar beside whatever is selected.
  • Preview the finished product without guides, in every product colour.
  • The DesignCrate tab: print area in real units, product colours and designer position.
  • The design preview and chosen colour in the block cart.
  • The order screen, with the colour, the preview and the print file download.

升级注意事项:

1.2.2 The rotate handle is visible again, and the product stays in view above the tools panel on phones. 1.2.1 Fixes for undo, the print-area limit, duplicate, keyboard handling and the phone toolbar in the designer. 1.2.0 New full-screen designer with templates, clipart, curved text, undo and preview. Products saved with an inline position keep it. 1.1.1 Confirms compatibility with WooCommerce 11.2. No functional changes. 1.1.0 Adds a live product colour picker, canvas zoom and a full-width designer layout. 1.0.0 Initial release.

常见问题:

Is DesignCrate free?

Yes. Every feature described here is in the free plugin, with no limits on products, orders or designs.

Which products can customers personalise?

Any WooCommerce product with a mockup image: t-shirts, hoodies, mugs, bags, caps, posters, signs and more. You set the printable area per product.

Do I need a print-on-demand service?

No. DesignCrate gives you the print-ready file for each order. Print it yourself, or send it to any printer or print partner you work with.

Does it work with my theme?

Yes. It works with classic themes such as Astra and with block themes. On block themes the designer always sits beside the add to cart button.

Does it work on mobile?

Yes. The designer resizes to the screen, the handles are sized for touch, and customers can zoom in with the zoom buttons.

Does it work with the block cart and checkout?

Yes. Both the classic templates and the Store API are supported.

Does this send anything to an external service?

No. Artwork is stored in your own uploads folder and never leaves your server.

Where is customer artwork stored?

Under wp-content/uploads/dcpd/. Design files are blocked from direct web access; only the preview images are publicly readable, because the cart and your emails need to display them. Filenames are random, so nothing can be guessed or enumerated.

What happens to artwork if I uninstall the plugin?

Product settings are removed. Artwork attached to orders is deliberately kept, because deleting something a customer paid for would be data loss. Remove the uploads/dcpd folder yourself if you are certain you no longer need it.

Designs that were never ordered pile up. Are they cleaned?

Yes. A daily task removes designs and uploads that were never completed, two days after they were last touched. Anything attached to an order is never touched.

Can I change how large an image customers may upload?

Yes, with the dcpd_max_upload_bytes filter. The plugin never accepts more than your server's own upload limit.

Why is the print area locked to one shape?

Because the exported file has to match the size the product declares. A square print area on a 12 x 16 inch product would export a square file, and the print would come out wrong. The box keeps the shape of the print size you set, so you position and resize it without ever producing a mismatched file.

What file do I send to the printer?

Use Download print file (PNG) on the order screen. It is the artwork only, at the full print resolution, with a transparent background. The JSON download beside it is the editable design data, not something a printer can use.

What happens to a design left in a cart?

It is kept for as long as the cart is alive, and swept two days after it was last touched if the customer never checks out. Anything attached to an order is never swept.

How does the product colour picker work?

Tick Product colours on the DesignCrate tab and list the colours you offer, one per line as Name | #hex. Tick Custom colour to also offer a colour picker. The designer recolours the product in your mockup, and the chosen colour is shown in the cart and saved on the order, so you know which blank to print on. It works best with a white product on a transparent background; on an opaque mockup the backdrop is detected from the image edges and left untouched. The print file is never coloured.

Can the designer be bigger?

It already is: by default the product page shows a Personalise this product button that opens the designer full screen. If you would rather show it on the page itself, set Designer position on the DesignCrate tab to Inline, beside add to cart or Inline, full width below the product. Block themes show the full-width option beside add to cart instead.

更新日志:

1.2.2 1.2.1 1.2.0 1.1.1 1.1.0 1.0.0