Linux 软件免费装
Banner图

Alovio Product Options – Extra Product Fields & Add-Ons for WooCommerce

开发者 74h1r
更新时间 2026年8月1日 16:23
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce conditional logic add-ons product options extra fields

下载

1.0.0 2.0.1 2.1.0 2.0.0 2.2.0 2.3.0 2.4.0 2.4.1

详情介绍:

Alovio Product Options turns WooCommerce products into configurable products. Add extra fields and paid add-ons, show or hide them with conditional logic, price them per unit, per character, as a percentage or with a formula — and let shoppers watch a live price breakdown update as they choose. Everything is free. No Pro version, no locked features, no upsell screens. Build once, apply everywhere Create an option group in the visual builder and apply it to all products, whole categories, or hand-picked products. Priorities control the order when several groups meet on one product. A slim panel on the product-edit screen shows exactly which groups apply, with one-click deep links. 18 field types Text, text area, number, checkbox, multiple choice (radio), dropdown, button group, colour swatch, image swatch, quantity stepper, date, time, email, phone, URL, file upload (secure, rate-limited, MIME-verified — up to 10 files per field, each removable), surcharge, and section heading. Conditional logic — all of it free Show, hide or require any field based on other fields, with multi-condition AND/OR rules and five operators (is, is not, contains, greater than, less than). The builder previews rules live: set a value in the simulation bar and watch fields appear and disappear exactly as they will on the product page. A price per option Selling sizes, materials or finishes? Give every choice its own price21x30 +399, 30x40 +499, 50x70 +799 — in dropdowns, radio buttons, button groups, colour and image swatches. Prices appear beside each choice automatically, so shoppers compare before they pick. Five pricing modes Live price breakdown Instead of a mystery total, shoppers see an itemized box: base price, each chosen option with its cost, and the final total — updating live, following the selected variation, formatted in your store currency. A builder you'll actually enjoy The full-screen builder shows your fields as the customer sees them, with drag-and-drop ordering, undo, ⌘S save, a preview-as-customer simulation bar and a live options total. Start from one of six templates — gift options, engraving, t-shirt designer, made-to-order dimensions, delivery date, donation — or import/export groups as JSON between sites. Built right

安装:

  1. Make sure WooCommerce is installed and active.
  2. Go to Plugins → Add New, search for "Alovio Product Options", install and activate.
  3. Open WooCommerce → Product Options and create your first group — or start from a template.
  4. Assign the group to all products, categories or specific products, hit Save & publish, and check the product page.
Upgrading from 1.x? Your per-product fields are migrated to option groups automatically — nothing to do.

屏幕截图:

  • The full-screen builder: 18-type palette, live product preview with a preview-as-customer simulation bar, and the formula pricing editor.
  • Six starter templates — gift options, engraving, t-shirt designer, made-to-order, delivery date and donation.
  • The storefront: option cards light up as customers choose — price pills, colour swatches and a quantity stepper.
  • The live price breakdown — base price, each chosen option and the total, right above Add to cart.

升级注意事项:

2.4.1 Fixes option and choice-field text rendering larger than the fields around it on themes that style legend and label elements directly. 2.4.0 Storefront text now scales with your theme instead of sitting at fixed pixel sizes, so option cards look right on themes with a large base font. The builder gets a proper full-screen layout, a header that stays on one row, and a Donate button explaining that this plugin stays free. 2.3.0 Per-option pricing: every choice in a dropdown, radio, button group or swatch can now charge its own amount, shown beside the option and in the cart. 2.2.0 The cart now shows each option's price on the line item ("Gift wrap: Yes (+$5.00)") and lists surcharges explicitly — on both classic and Block carts. 2.1.0 Multi-file uploads (up to 10 per field, individually removable), WEBP upload support, per-file order download links, and two small storefront fixes. 2.0.1 Storefront polish fixes: the selected button option, group-label alignment, the description toggle position, and the single-checkbox style. 2.0.0 Major release: everything is now free — global option groups, 18 field types, formula pricing, live price breakdown. 1.x data migrates automatically.

常见问题:

Is it really all free?

Yes. As of 2.0 every feature — multi-condition logic, all field types, all pricing modes, file uploads, templates, import/export — ships in this plugin. There is no Pro version.

Does this require WooCommerce?

Yes. WooCommerce must be installed and active.

Can I apply the same options to many products?

Yes — that's the core of 2.0. Assign a group to all products, one or more categories (child categories included), or specific products. Multiple groups can apply to one product.

Can each choice in a dropdown have a different price?

Yes. In the builder's Options tab every choice has its own Price box — leave it empty to fall back to the field price. Works for dropdowns, radio buttons, button groups, and colour and image swatches, and the amount shows beside the choice on the product page.

Can I charge based on a calculation?

Yes. The formula pricing mode evaluates decimal-safe expressions over your number and quantity fields, e.g. round({width} * {height} * 0.02, 2).

Does the price follow product variations?

Yes. The breakdown box tracks the selected variation's price, and percentage-mode options recalculate from it. The server prices from the variation too.

How do file uploads work?

Files upload immediately on selection to a randomized, listing-protected folder after extension and real MIME checks, with a size cap and per-IP rate limiting. The cart shows the file names; the order stores an admin download link per file. Abandoned uploads are cleaned up automatically.

Can customers upload more than one file?

Yes — set Max files on the file field (up to 10). Customers see each uploaded file as a removable item, so they can delete or replace any file individually before adding to cart. Allowed formats out of the box: JPG, PNG, WEBP and PDF (filterable via clpo_upload_extensions).

Is the plugin compatible with HPOS?

Yes, fully.

Can I move option groups between sites?

Yes — export any group (or all of them) as JSON and import on another site. Imports arrive as drafts and are schema-checked with clear warnings.

更新日志:

2.4.1 2.4.0 2.3.0 2.2.0 2.1.0 2.0.1 2.0.0 1.0.0