Title: Opal Woo Custom Product Variation
Author: wpopal
Published: <strong>May 2, 2024</strong>
Last modified: July 15, 2026

---

Search plugins

![](https://ps.w.org/opal-woo-custom-product-variation/assets/banner-772x250.jpg?
rev=3096497)

![](https://ps.w.org/opal-woo-custom-product-variation/assets/icon-256x256.png?rev
=3096497)

# Opal Woo Custom Product Variation

 By [wpopal](https://profiles.wordpress.org/wpopal/)

[Download](https://downloads.wordpress.org/plugin/opal-woo-custom-product-variation.zip)

 * [Details](https://en-ca.wordpress.org/plugins/opal-woo-custom-product-variation/#description)
 * [Reviews](https://en-ca.wordpress.org/plugins/opal-woo-custom-product-variation/#reviews)
 *  [Installation](https://en-ca.wordpress.org/plugins/opal-woo-custom-product-variation/#installation)
 * [Development](https://en-ca.wordpress.org/plugins/opal-woo-custom-product-variation/#developers)

 [Support](https://wordpress.org/support/plugin/opal-woo-custom-product-variation/)

## Description

**Opal Woo Custom Product Variation** add-on plugin is a powerful extension for 
the WooCommerce platform, designed to enhance the online shopping experience for
customers. With the ability to create flexible custom fields, this plugin provides
a unique way to tailor products and meet the diverse needs of customers.

#### Features

### 1. Create Dynamic Option Fields: This extra product option plugin supports following form elements

 * Text input field
 * Number input field
 * Radio field
 * Checkbox field
 * Select input field
 * Textarea field
 * Hidden input field
 * Upload Field
 * Paragraph (p) tag
 * Header (h) tag, H1-H6
 * Color picker field
 * Color Option
 * Image Option
 * Button Option
 * Image Group
 * True/False field

### 2. Allow adding prices for each option within each field.

### 3. Allow using condition to show/hide any field by other fields.

### 4. Benefits:

 * Creates unique and interactive products for shoppers.
 * Improves sales performance and enhances the user experience.
 * Facilitates easy and flexible integration with any WooCommerce interface.

**Opal Woo Custom Product Variation** plugin not only improves the interactivity
of your WooCommerce store but also opens up creative opportunities for online advertising
and sales.

## Screenshots

[⌊Admin: List form page⌉⌊Admin: List form page⌉[

Admin: List form page

[⌊Admin: Edit form page⌉⌊Admin: Edit form page⌉[

Admin: Edit form page

[⌊Admin: Form's settings⌉⌊Admin: Form's settings⌉[

Admin: Form’s settings

[⌊Admin: Global settings page⌉⌊Admin: Global settings page⌉[

Admin: Global settings page

[⌊Frontend: Form render in add to cart form⌉⌊Frontend: Form render in add to cart
form⌉[

Frontend: Form render in add to cart form

## Installation

 1. Unzip the downloaded zip file.
 2. Upload the plugin folder into the wp-content/plugins/’ directory of your WordPress
    site.
 3. Activate plugin ‘Opal Woo Custom Product Variation’ from Plugins page

## FAQ

### Can I use one form for multiple products?

Of course. You can attach the form to one or more product categories, or simply 
attach it to each product.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Opal Woo Custom Product Variation” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ wpopal ](https://profiles.wordpress.org/wpopal/)
 *   [ KhanhHV ](https://profiles.wordpress.org/khanhhv2240/)

[Translate “Opal Woo Custom Product Variation” into your language.](https://translate.wordpress.org/projects/wp-plugins/opal-woo-custom-product-variation)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/opal-woo-custom-product-variation/),
check out the [SVN repository](https://plugins.svn.wordpress.org/opal-woo-custom-product-variation/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/opal-woo-custom-product-variation/)
by [RSS](https://plugins.trac.wordpress.org/log/opal-woo-custom-product-variation/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.7 – Fix bug: Deprecated: owcpv_wp_checkbox(): Implicitly marking parameter $data as nullable is deprecated

#### 1.3.6 – Add Trigger on rendered form

#### 1.3.5 – Improve/Optimize processing speed

#### 1.3.4 – Updates

 * Add new field: Button Checkbox Option
 * Fix some bugs
 * Improve/Optimize processing speed

#### 1.3.3 – Add new field: Paragraph

#### 1.3.1 – Fix bugs:

 * Update Textdomain for some texts
 * Fix Select field is required

#### 1.3.0 – Update Core:

 * Compatible up to: WP 6.9
 * Improve/Optimize processing speed

#### 1.2.4 – Fix bug: Upload File from Temp Dir to Cart

#### 1.2.3 – Fix bug: Fix Recursive conditions in Frontend script

#### 1.2.2 – Support some addon

#### 1.2.1 – Fix bug: Security directory traversal when deleting files

#### 1.2.0 – Fix bug: Compatible up to: WP 6.8

#### 1.1.6 – Fix bug: Price calculation

#### 1.1.5 – Remove support woosq_quickview

#### 1.1.4 – Fix bug and vulnerability

#### 1.1.3 – Fix bug: Sortform in product edit page

#### 1.1.2 – Update: Add item width config

#### 1.1.1 – Fix bug: Add JSON_UNESCAPED_UNICODE for Label form

#### 1.1.0 – Update uploader

#### 1.0.40 – Update security

#### 1.0.39 – Update Order Preview

#### 1.0.38 – Update library: JS Magnific Popup

#### 1.0.35 – Update field: Color Option

 * Hide label

#### 1.0.30 – Fix bugs

#### 1.0.28 – Update field: Button Option

 * Button color
 * Button shape
 * Button size

#### 1.0.27 – New Feature: Clone form

#### 1.0.25 – New Feature: Render position

 * Option: Catalog mode
 * Render hook position
 * Pritoty position

#### 1.0.24 – Add feature

 * Add setting: Changing price box

#### 1.0.23 – Fix bugs

 * Calling files remotely
 * Data Must be Sanitized, Escaped, and Validated
 * Processing the whole input
 * Variables and options must be escaped when echo’d
 * Generic function/class/define/namespace/option names
 * Allowing Direct File Access to plugin files
 * Unsafe SQL calls

#### 1.0.22 – Update setting

 * Add Option: Force using classic cart page

#### 1.0.20 – Update choose forms

 * Update choose forms for edit product
 * Add sortable forms form for product feature

#### 1.0.19 – Update some fields

 * Add select apply products for single form

#### 1.0.6 – Released: Dec 19, 2023

 * Add select apply products for single form

#### 1.0 – Released: Dec 15, 2023

 * Initial release

## Meta

 *  Version **1.3.7**
 *  Last updated: **3 months ago**
 *  Active installations: **400+**
 *  WordPress Version: ** 5.0 or higher **
 *  Tested up to: **7.0.7**
 *  PHP Version: ** 5.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/opal-woo-custom-product-variation/)
 * Tags:
 * [addon](https://en-ca.wordpress.org/plugins/tags/addon/)[custom fields](https://en-ca.wordpress.org/plugins/tags/custom-fields/)
   [woocommerce](https://en-ca.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://en-ca.wordpress.org/plugins/opal-woo-custom-product-variation/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/opal-woo-custom-product-variation/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/opal-woo-custom-product-variation/reviews/)

## Contributors

 *   [ wpopal ](https://profiles.wordpress.org/wpopal/)
 *   [ KhanhHV ](https://profiles.wordpress.org/khanhhv2240/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/opal-woo-custom-product-variation/)