Linux 软件免费装
Banner图

Lifesizy Cutouts for WooCommerce

开发者 lifesizy
更新时间 2026年8月16日 15:39
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce print cutout standee die-cut

下载

0.3.1

详情介绍:

If your shop already sells life-size cardboard cutouts, you know where the time goes: someone opens the customer's photo, traces the cutline by hand, emails a proof, waits, adjusts, emails again. Three to five days before anything reaches production. Lifesizy Cutouts replaces that loop. Your customer uploads a photo on your own product page, and within seconds sees the cutline drawn on their own photo at the size they picked. They approve it themselves. You get the order with a press-ready die-cut PDF — cut lines as a real spot colour, in the layers your cutter expects. What your customer does
  1. Uploads a photo on your product page.
  2. Watches the cutline appear on it, at the height they chose (cm or inches).
  3. Optionally adjusts the cutline by dragging points on it.
  4. Ticks "I approve this cutline and my photo quality." and orders.
What you get Nothing to configure in WordPress Colours, size range, cut margin, the white-border option and its price, cutline editing and the true-print-size magnifier are all set in your Lifesizy portal and fetched by the plugin. Setup in WordPress is one step: paste your connect key. Change something in the portal and your product pages follow within about five minutes. Honest about what this needs This plugin is the WooCommerce front end for the Lifesizy service. It does not work on its own — the background removal, cutline detection and PDF generation happen on Lifesizy's servers, and you need a Lifesizy account. See "External services" below for exactly what is sent where. External services This plugin connects to the Lifesizy API (https://lifesizy.com) — the service this plugin is a client for. Nothing is sent anywhere else, and nothing is sent until you connect the plugin with a key from your own Lifesizy account. 1. Fetching your shop settings 2. Validating your connect key 3. Tracing the cutline (your customer's photo) 4. Generating the production PDF 5. Syncing paid orders to your Lifesizy dashboard The plugin also loads the configurator's JavaScript from Lifesizy (widget.js). It is service code — the part that talks to the cutline engine — so it is served by the service rather than bundled, which is how it stays in step with the engine's API. It is only ever loaded from the Lifesizy origin the plugin is configured for. Where that data goes Lifesizy is a service of CasMaster (Hoofddorp, the Netherlands). Photos are processed and stored on EU servers, and they are never used to train any model or reused for any other purpose. For the two calls that carry a customer photo you are the data controller and Lifesizy is your processor; a data processing agreement covering that comes with your Lifesizy account and is available on request. Service terms: https://lifesizy.com/terms Privacy policy: https://lifesizy.com/privacy Where your customers' photos are stored on your site Uploaded photos are re-encoded on arrival (which strips EXIF, including GPS) and written under wp-content/uploads/lifesizy/ with unguessable filenames that are not the identifier the browser holds. They are served only through a capability-checked handler, never as a public URL. Photos not attached to an order are deleted after two weeks; photos on an order are deleted when the order is deleted, and the plugin registers a WooCommerce personal-data eraser so an erasure request removes them too. That eraser covers your own site. The copy that was synced to Lifesizy with the paid order is deleted automatically 30 days after it arrives; if you need it gone sooner, ask Lifesizy and it is deleted without undue delay. So a full erasure request today is two steps: the WordPress tool, and a message to Lifesizy. Credit Nothing is added to your storefront by default. There is a single opt-in checkbox if you would like to show a small "Powered by Lifesizy" credit under the configurator.

安装:

  1. Install and activate the plugin. WooCommerce must be active.
  2. Go to WooCommerce → Lifesizy and paste the connect key from your Lifesizy portal (Portal → Integrations → WooCommerce). The plugin validates it and shows the shop it connected to.
  3. Edit a product, and on the General tab tick Lifesizy cutout configurator. This shows the configurator and requires a configured photo before the product can be added to the cart.
Prefer to place it yourself? Use the [lifesizy_cutout] shortcode or the "Lifesizy Cutout Configurator" block. Those do not require the upload.

屏幕截图:

  • Setup is one step: paste the connect key from your Lifesizy portal. The screen then shows the shop you are linked to, when your settings last synced, and your option pricing.
  • Not happy with a corner? The customer can drag the cut line themselves, and what they adjust is exactly what gets cut.
  • The order screen: the cutline proof, what the customer approved, and the production-PDF download.

升级注意事项:

0.3.1 Completes the translation fix from 0.3.0. If you installed 0.2.0 by hand, delete it before installing this one: the plugin folder was renamed, so WordPress sees the two as different plugins, and deleting the old one afterwards would remove the settings the new one uses. 0.3.0 Security hardening on add-to-cart, quieter admin notices, and the plugin is now translatable. Recommended for every shop. 0.2.0 Stops customers ordering cutouts your press cannot print. Recommended for every shop. 0.1.0 First release.

常见问题:

Do I need a Lifesizy account?

Yes. The cutline detection and PDF generation run on Lifesizy's servers; this plugin is the WooCommerce front end for that service.

Why are there no settings in WordPress?

Because two copies of a setting drift apart, and the drift shows up as a customer previewing a size you cannot cut. Everything lives in your Lifesizy portal, which is also where your cutter's PDF profile lives, so they cannot disagree.

Which photos can my customers upload?

JPEG, PNG, WebP and HEIC/HEIF (the iPhone default), up to 15 MB or your server's limit, whichever is lower.

Does it work with my theme?

Yes. The configurator renders inside the normal WooCommerce add-to-cart form, so it works in a stock theme without template edits.

Does it work with High-Performance Order Storage?

Yes, both HPOS and the classic order tables.

My customer's white-border option disappeared

The surcharge is set per currency in your portal. If your store's currency has no price, the option is hidden rather than charged at another currency's amount. Add a price for your currency in the portal.

Can I remove the "Powered by Lifesizy" credit?

There is nothing to remove — it is off unless you switch it on.

更新日志:

0.3.1 0.3.0 0.2.0 0.1.0