CraftArt Product Fields for WooCommerce lets store owners create customizable product field groups for WooCommerce products. Customer selections can be shown on the product page, cart, checkout, orders, and order emails.
Included in the free version:
- Enable or disable field groups.
- Assign groups to all products, specific products, or specific categories.
- Short text and long text fields.
- Number, email, URL, date, and time fields.
- Single checkbox fields.
- Select dropdown fields and multi-select fields.
- Button-style option fields.
- Multiple checkbox option fields.
- Color swatches and image choice fields.
- File upload fields, including multiple files per field.
- Option conditions and optional per-option quantities.
- Basic informational text, images, separators, and section fields.
- Required field support.
- Email, URL, character length, and numeric min/max validation.
- Simple fixed price additions per field or option.
- Percentage, per-unit, per-character, and formula-based price modes.
- Option descriptions and option prices.
- Responsive option columns.
- Live customization summary.
- Customer selections displayed in the cart, checkout, orders, and emails.
- Visual option builder.
- Duplicate fields, move fields up/down, and collapse builder cards.
- Ready-to-import free templates.
- Compatibility with simple and variable products.
- WooCommerce HPOS compatibility declaration.
The plugin works on its own and does not require a license or external connection for the features included in the free version. It also provides filters so external extensions can register additional field types, price modes, or integrations without modifying the free core plugin.
Source code note: all JavaScript and CSS shipped with this plugin is included in human-readable source form under the
assets/js/ and
assets/css/ directories. The plugin does not bundle generated minified assets or require a build step.