| 开发者 | alextechgamer |
|---|---|
| 更新时间 | 2026年10月14日 04:19 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
Small, Medium, Large.11 oz, 15 oz=3, or Matte, Gloss=2.5, Metallic=4. A choice with no = costs nothing extra. Use a minus sign for a discount: Student=-5.@ 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. Every field shows its Field ID at the top right of its row (for example engrave). On the field that should appear later, type the other field's ID in Show if field and the value to match in equals:
engrave, equals 1 (a ticked checkbox counts as 1).finish, equals Gloss.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: 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
storecanvas-lite folder to /wp-content/plugins/ and activate it on the Plugins screen.)No. Every feature on this page works without a key, a trial or an account, and nothing is locked later.
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.
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.
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.
Copy the other field's Field ID (shown at the top right of its row) into Show if field, and type the value it must have into equals. For a checkbox, use 1 (ticked). Hidden fields are never required or charged.
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.
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.
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.
Yes. Percent pricing uses the chosen variation's price, and a field can be limited to certain variations with the Variation IDs box.
Yes. Choices are validated and shown in the block cart and checkout, and orders work with WooCommerce's custom order tables (HPOS).
No. The live price is only a preview. The cart and checkout recalculate every option from your settings on the server.
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).
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.
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.
Lite steps aside automatically so you do not get duplicate option fields or double charges. You can then deactivate Lite.
The live design canvas (customers place artwork and text on product mockups), print-ready exports, and a production workflow, at https://tillpress.com/storecanvas/.