| 开发者 | letscms |
|---|---|
| 更新时间 | 2026年11月13日 01:19 |
| 捐献地址: | 去捐款 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
Open the order. Under each designed item you can download the print file, the customer's original images, or everything as a ZIP.
The fonts listed under WooCommerce > Settings > Products > Product designer. Use fonts your theme already loads, or common system fonts. No font is loaded from an outside service.
Yes. If a cached page has an expired security code, the designer gets a fresh one automatically before saving.
The print file is made at the size and DPI you set. Very large prints are limited by the browser (about 16 megapixels on iPhones and iPads); the order screen then shows the actual DPI of the file.
Yes. Saved designs are kept on the site. Logged-in customers find them under My Account > My designs (drafts, designs in the cart, and ordered designs), where they can continue designing, make a copy or delete a draft. On the product page the last saved draft opens again, and "Edit design" in the cart changes the design of that cart item. Ordered designs are never changed: "Make a copy" starts a new draft from them.
Yes. On the order screen, "View design" opens the design read-only, and "Edit a copy" lets staff change a copy. The copy then becomes the design of that order item. The customer's original is kept and listed under the item, and an order note records who changed it.
No. Each order item keeps a frozen copy of its design. Customers can make a copy in My designs, or use "Order again", to start from it.
Yes. Designs and uploaded images are included in Tools > Export Personal Data (the ZIP contains the images) and Tools > Erase Personal Data. Designs in orders follow WooCommerce's "Remove personal data from orders on request" setting and its retention rules. A suggested privacy policy text is added under Settings > Privacy. Nothing is sent to other services.
Yes. They are stored in a folder with a random name that is kept only in the database, so it cannot be found from the public preview image, on any web server (Apache, Nginx, LiteSpeed). On Apache and LiteSpeed the folder is also blocked with .htaccess. Shop staff download the files through WordPress, after a permission check.
Yes. Add this to your theme's functions.php or a code snippets plugin. The new address works right away:
add_filter( 'productcraft_account_endpoint', function () { return 'saved-designs'; } );
Drafts are deleted automatically after the number of days you choose (3 by default). Designs in a cart are kept for at least 30 days. Designs that are part of an order are kept.