Linux 软件免费装
Banner图

StoreCanvas Lite

开发者 alextechgamer
更新时间 2026年10月26日 03:56
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce extra product options conditional logic product options product designer

下载

1.3.2 1.0.10 1.0.11 1.1.0 1.3.0 1.3.1

详情介绍:

StoreCanvas Lite adds extra choices to your WooCommerce products: sizes, finishes, colours, engraving text, gift wrap, gift notes, rush production, file names and more. Each choice can change the price, and the price on the product page updates as the customer picks. Free forever, with no license key, no account and no phone-home. What your customer sees. Under the product's price, your option fields appear above the Add to cart button. As they choose, a line such as "Base: $14.00 + options: $13.30 = $27.30" updates live. Fields you mark as required must be filled before the item can be added to the cart. Their choices then follow the order everywhere: cart, checkout, order emails and the order screen in your admin. Let customers design it. Turn on the customer design canvas for a product and your customer can put their own text and photos on the product image before buying: pick a font and colour, move, resize and rotate each layer, bring it forward or send it back, all inside the print area you drew. The preview and the original photos come with the order, ready to print. No account, no credits, no outside service: everything stays on your store. What you set up. On any product, open the StoreCanvas Lite tab in the Product data box and click Add field. Give the field a label, pick a type, choose how it is priced and (for dropdowns, radios and image choices) type the choices. That is all a basic option needs. Everything else (stock per choice, fields that only appear after another choice, fields reused across many products) is optional and explained step by step below. Features Setup guide Step 1: Install and activate. In WordPress go to Plugins → Add New, search for "StoreCanvas Lite", click Install and then Activate. WooCommerce must be active. A Help & demo link appears under the plugin's name on the Plugins screen, and the same page lives at Products → StoreCanvas Lite help. Step 2 (optional): Look at the demo. On Products → StoreCanvas Lite help, click Create demo data. It creates one hidden product (not shown in your shop or search) that uses every pricing type, a conditional field and stock per choice, plus one option group. Open it from the links on that page to see the product page, the live price and the cart. Click Remove demo data when you are done; uninstalling the plugin removes it too. Step 3: Add your first field. Edit a product. In the Product data box, open the StoreCanvas Lite tab and click Add field. A new row appears. Fill in: Click Update to save the product. View the product: the field is there, under the price. Step 4: Price it. Pick one of these in the Price dropdown for each field: Step 5 (optional): Stock per choice. Add @ and a number after a choice to give it a stock count: Steel@40, Black=2@12, Rose gold=5@0. Here Black costs $2 extra with 12 left, and Rose gold shows as sold out. Leave the @ off and the choice is unlimited. Stock is reduced when the order is placed and returned if the order is cancelled or fails, or if you tick "Restock refunded items" on a refund. If you edit the stock while orders come in, StoreCanvas Lite applies your change to the current count instead of overwriting sales. Step 6 (optional): Show a field only when needed. On the field that should appear later, click Add condition, pick the other field, a test and a value. Add more rules and choose all (every rule must match, AND) or any (one rule is enough, OR): Products set up with the older "Show if field / equals" boxes keep working; the builder shows that rule as a condition. File uploads. A File upload field shows tick boxes for the allowed file types (JPG, PNG and PDF by default; GIF and WebP too) and a Max size (MB) box (5 MB when empty, and never more than your server allows). Customers see the allowed types and size under the button and are told straight away when a file does not fit. The server checks every file again, including that its content really is the type its name says. A hidden field is never required and never charged. Fields can also be limited to user roles (Roles box, for example wholesale_customer) or to variations (Variation IDs box, the IDs shown in the Variations tab). Step 7 (optional): Reuse fields with an option group. Go to Products → Option groups → Add option group. Give it a title, paste the fields into Fields JSON (the easiest way is to build them on one product first; a group uses the same JSON), and choose where it applies: type product IDs in Product IDs and/or tick categories under Product categories. Every product in those categories now gets the group's fields under its own. On a product's StoreCanvas Lite tab, group fields are listed separately with a link to their group; edit them in the group, not on the product. A product field with the same ID as a group field replaces it on that product. The ticked list under "Global option groups" adds a group to one product even when it is not assigned. Step 8 (optional): Let customers design the product. On the product's StoreCanvas Lite tab, scroll to Customer design canvas and tick Let customers design this product. The product needs a main (featured) image: that is the mockup the customer designs on. Drag the blue box on the image (or type Left, Top, Width and Height in %) to mark where printing is possible; designs are clipped to this area. Then choose: Click Update. On the product page the canvas appears above Add to cart. When the order comes in, open it in WooCommerce → Orders: the line item shows the design preview and links to download the preview PNG and each photo the customer uploaded, plus the text, font and colour used. Step 9 (optional): Quantity discounts. On the product's StoreCanvas Lite tab, find Quantity discounts. In each row, type the quantity the discount starts at (2 or more), the discount, and whether it is a percentage or an amount off each item. Example: 10, 10, % off each; then 25, 15, % off each. Empty rows are skipped. The discount comes off the whole item price, options included, and the cart shows it on the line. The product page lists the tiers in a "Buy more, pay less" table and the live price shows the saving for the quantity chosen. Step 10: Test an order. Add the product to the cart with some choices. The cart and checkout show each choice and the total. After checkout, the order screen in WooCommerce → Orders lists every choice under the line item. Good to know A paid StoreCanvas plugin is sold separately at https://tillpress.com/storecanvas/ for shops that need more than one print area: several product views and print areas, a clipart library, design templates, print-ready PNG/SVG/PDF files, a production desk, Printful/Printify and Fancy Product Designer import. It is a different plugin. StoreCanvas Lite, including its design canvas, is complete on its own and is never locked or time-limited.

安装:

  1. In WordPress, go to Plugins → Add New, search for "StoreCanvas Lite", then click Install and Activate. (Or upload the storecanvas-lite folder to /wp-content/plugins/ and activate it on the Plugins screen.)
  2. Make sure WooCommerce 7.0 or newer is active.
  3. Optional: open Products → StoreCanvas Lite help and click Create demo data to see a finished example.
  4. Edit a product, open the StoreCanvas Lite tab in the Product data box, click Add field, fill in the label, type, price and choices, then click Update.
  5. Optional: create reusable fields under Products → Option groups and assign them to products or categories.
The Setup guide in the Description tab walks through every setting with examples.

屏幕截图:

  • Products → StoreCanvas Lite help: one-click demo data, the support ticket form and an optional offer you can hide.
  • Setting up a product: Product data → StoreCanvas Lite tab. Each row is one field with its Field ID, label, type, price and choices. "Steel@40, Black=2@12, Rose gold=5@0" sets a price and a stock count per choice; the last field uses Show if field "engrave" equals 1.
  • The result on the product page: Black adds $2, Rose gold is sold out, and the engraving text box appeared because "Add engraving" was ticked. Engraving is priced per character.
  • Products → Option groups: reusable sets of fields.
  • Editing an option group: the fields, the products it applies to and the categories it applies to (here, every product in Mugs).
  • A product that gets fields from a group: the group's fields are listed with a link to the group, above the product's own fields.
  • The order screen: every choice the customer made is saved under the line item.

升级注意事项:

1.3.0 Adds quantity discount tiers per product. Nothing changes until you add a tier. 1.2.0 AND/OR conditions in the builder, and file upload fields that keep the file with type and size limits. 1.0.11 Product saves no longer copy option-group fields into the product. Products saved with earlier versions keep the copied fields; remove them from the product's StoreCanvas Lite tab if you want the group to control them again. 1.0.4 Internal asset-loading change for wordpress.org review. No settings change. 1.0.3 Support tickets can now be sent from inside the plugin. No settings change. 1.0.2 Adds a Help & demo page: demo product, support form, and system report. No settings change. 1.0.0 First release.

常见问题:

Is there a license key, trial or "pro" lock?

No. Every feature on this page works without a key, a trial or an account, and nothing is locked later.

Where do I add options to a product?

Edit the product, scroll to the Product data box and open the StoreCanvas Lite tab (after Advanced). Click Add field for each option, then Update.

How do I give each choice its own price?

Set the field's Price to Per choice (lookup table) and write the price after each choice with an equals sign: Small, Medium=2, Large=4. Choices without = add nothing.

How do I charge for engraving by the letter?

Add a Short text field, set Price to Per character (text) and enter the price per character, for example 0.20. Set Max chars to limit the length.

How do I make a field appear only after another choice?

Click Add condition on that field, pick the other field, a test (is, is not, contains, more than and so on) and a value. Add more rules and choose all for AND or any for OR. For a checkbox, use 1 (ticked). Hidden fields are never required or charged.

How do I set stock for a choice?

Add @ and the quantity after the choice: Black@12, or with a price Black=2@12. A choice at @0 shows as sold out. Without @ a choice is unlimited.

What happens to option stock on cancellations and refunds?

Stock is reduced when an order is placed and returned if the order is cancelled or fails. On a refund, stock returns only when you tick "Restock refunded items", and only for the refunded quantity. A restock that fails is not marked done, so you can retry it.

Can I reuse the same fields on many products?

Yes. Create an option group under Products → Option groups and assign it to product IDs and/or categories. The fields appear on those products automatically. Edit them in the group; a product's tab lists them with a link to the group.

Does it work with variable products?

Yes. Percent pricing uses the chosen variation's price, and a field can be limited to certain variations with the Variation IDs box.

Does it work with the block cart and checkout, and HPOS?

Yes. Choices are validated and shown in the block cart and checkout, and orders work with WooCommerce's custom order tables (HPOS).

Can customers change the price in their browser?

No. The live price is only a preview. The cart and checkout recalculate every option from your settings on the server.

Is there a demo?

Yes. On Products → StoreCanvas Lite help, click Create demo data. It creates one hidden product (not in your shop or search) with lookup pricing, per-character engraving, a gift note that appears only when Gift wrap is ticked, option stock with a sold-out choice, and a reusable option group. Everything is labelled "Demo", never emailed, and removed with one click (or when you uninstall the plugin).

How do I get support?

Open Products → StoreCanvas Lite help. The support form there sends your ticket straight to the Tillpress support desk at tillpress.com after you tick the consent box and press Send ticket; you get a ticket number on screen and the reply comes by email. It includes your name, email, message, this site's address, and (optional) a system report of versions, theme, and active plugins; never passwords, keys, or customer data. Prefer email? "Email instead" opens the same ticket in your own email app. You can also use the WordPress.org support forum for this plugin or https://tillpress.com/support/. Replies Monday to Friday, 09:00 to 17:00 Pacific Time; first reply within one business day.

How do I let customers design a product?

Edit the product, open the StoreCanvas Lite tab, tick Let customers design this product under Customer design canvas, and drag the print-area box onto the product image. The product needs a main (featured) image. See Step 8 of the Setup guide.

What can customers do on the canvas?

Add text (Sans, Serif, Typewriter, Bebas Neue or Dancing Script, any colour, bold), upload PNG or JPEG photos, and move, resize, rotate, bring forward, send backward or delete each layer. Everything stays inside your print area. It works with a mouse, on touch screens, and with the keyboard: select a layer, then use the arrow keys to move it, + and - to resize, [ and ] to rotate, Page Up / Page Down to change the order and Delete to remove it.

What do I get with the order?

The order line shows the design preview. On the admin order screen you also get download links for the preview PNG and for every original photo the customer uploaded, plus the texts with their font and colour.

Where are customer designs stored, and who can see them?

On your own server only, in a protected folder (wp-content/uploads/sclt-designs/). Files cannot be listed or opened directly; the cart, emails and order pages use links that are signed and expire. Shop managers can always open them from the order screen. Nothing is sent to Tillpress or any other service. See the Privacy section.

Can I charge for a design?

Yes. Set a Design fee in the canvas settings. It is added once per cart line that has a design, and it is calculated on the server like every other option price.

How big can uploaded photos be?

PNG or JPEG, up to 5 MB and 8000 × 8000 pixels by default (also capped by your server's upload limit). Developers can change the size with the sclt_canvas_max_upload_bytes filter.

Does the plugin advertise anything?

Only on its own Help & demo page: one box describing the paid StoreCanvas plugin with an optional 20% discount code. It can be hidden for good with "Hide this offer". There are no dashboard-wide notices, no tracking, and no referral IDs.

What if I also install StoreCanvas (the paid plugin)?

Lite steps aside automatically so you do not get duplicate option fields or double charges. You can then deactivate Lite.

What does the paid StoreCanvas add?

Lite's canvas has one print area on the main product image. The paid StoreCanvas adds several product views and print areas, clipart, templates, print-ready PNG/SVG/PDF exports, a production desk, and Printful/Printify and Fancy Product Designer import, at https://tillpress.com/storecanvas/.

更新日志:

1.3.2 1.3.1 1.3.0 1.2.0 1.1.0 1.0.12 1.0.11 1.0.10 1.0.9 1.0.8 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0