General Settings

General Settings tab

Display custom options on the product page?

Default: no

This is the main option of the plugin. By choosing "off" you are entirely disabling the work of the plugin for this product. The plugin still may work for other your products, however.

Enable price calculation based on custom options?

Default: no

Sometimes you just need to display custom options without using their values in a math formula as well as calculate the product price. Then just the custom options added to this product will be used only as an additional information in an order meta. Important: this option will work only if you enable displaying of custom options!

Use a special "calculate" button instead of instant price calculation?

Default: no

Enable this option if you want to use "calculate" button and perform calculation on click on this button instead of instant price calculation after any options chosen/value defined.

Enable colorify/layered image feature for this product? Pro

Default: no

Enables "colorify" functionality. Important: product image must be set (either alone or several along with product gallery).

Enable duplication of this product in the cart? Pro

Default: no

Cart item of this product can be duplicated in the cart if this option is enabled.

Enable inline editing of this product in the cart? Pro

Default: no

Cart item of this product will be possible to edit inline in the cart if this option is enabled. Inline editing mode means that form fields will be shown directly in the cart. Do not forget to enable inline editing for all or some options as it also works on per option basis!

Enable editing of this product in the cart by returning to product page? Pro

Default: no

Cart item of this product will be possible to edit in the cart in "full" edit mode if this option is enabled. It means that a customer will be redirected to the product page where options' values will be pre-filled with those from the cart item. A customer will be redirected to the cart after clicking both "Cancel" and "Update" buttons. The related cart item options' values will be updated if "Update" button will be clicked.

Enable "silent validation" mode? Pro

Default: no

Removes validation error messages for all the required fields, but still correctly validates them; useful for preventing "this field is required" messages spam in the form field.

Custom quantity field Pro

Default: WC qty field

It is possible to choose any Text Input based option and use it as qty field for the product. It's value will be visible in the qty column of the cart as well as in the same column in customer's email and in the list of orders in customer's account. The chosen custom option will be excluded from the list of cart item metas. It is recommended to use it in conjunction with qty based cart discounts.

⚠️ Works only with Text Input options!

💡 In order to hide the standard WC qty field, make the product 'sold individually' on the edit product page screen:

Sold individually? Pro

Default: no

Uni CPO uses WC original "sold individually" setting for hiding WC qty field only (read above 👆). Still, we need a possibility to restrict adding the same product twice to the cart even for Uni CPO enabled products. This is exactly what this setting does!

Price Settings

Minimal price

Default: 0

Set minimal possible price for the product regardless the calculated value by using the product custom formula. Important: you still have to define a regular product price under General tab! Otherwise, this product will be considered as free.

Maximum price

Default: 0

Set maximum possible price for the product. The calculated price will be compared with this value and ordering of the product will be disabled if the calculated price is bigger than this value. If "Text to display when ordering is disabled" setting is not empty, its value will be displayed in this case.

Text to display when ordering is disabled

Default:

Every time you use a special word "disable" instead of actual formula, the product becomes disabled for ordering and the text below is displayed just under the product price. Leave it empty to disable the setting.

Price suffix Pro

Default:

Custom price tag suffix. If set, will be shown ONLY if the product ordering is disabled for any reason.

Price postfix Pro

Default:

Custom price tag postfix. If set, will be shown in any case.

Starting price Pro

Default:

Displays a starting price (marketing price) instead of "0.00" if any of required options is empty. Leave empty to disable the setting.

Price template for archives Pro

Default:

Custom price template to be displayed on archives. It is possible to use any of this template variables:

{{{CURRENCY_SIGN}}}
{{{REGULAR_PRICE}}}
{{{SALE_PRICE}}}
{{{STARTING_PRICE}}}

Also, it is possible to use ANY non option variable wrapped in triple curly braces.

Examples:

from {{{STARTING_PRICE}}} / sq.m.
from {{{CURRENCY_SIGN}}}{{{uni_nov_cpo_starting_price}}} / sq.m.

Price template for archives during active sale Pro

Default:

The same as above, but this template will be chosen only during active sales campaign for this product.

Example:

from <del>{{{STARTING_PRICE}}}</del> {{{CURRENCY_SIGN}}}{{{uni_nov_cpo_sale_starting_price}}} / sq.m.

Import/Export tab Pro

Duplicate from another product Pro

Default:

Adds a possibility to choose one of the existed products and copy all of its settings as well as its builder content to the current one.

Import Pro

Default:

Adds a possibility to import all of the plugin's settings as well as a builder content previously exported from any other product configured for UniCPO version 4 to the current one. Has an additional option "remove pid attribute values from all the modules" that lets you decide the type of import. Leave it unchecked to NOT remove pid attributes. This attribute connects a certain Option instance to its object in DB. Whereas it is quite useful when you do import from the same site or from its dev copy that has the same objects in DB, it will not be suitable when you do import from the site with different Options created and stored in DB. The IDs of those Options and Options on your site will not match and it may lead to some problems. It safely to check "remove pid attribute values from all the modules" checkbox in such case.

Export Pro

Default:

Exports all of the plugin's settings as well as a builder content of the current product to a .txt file and sends it to the email defined in the related form field.

Last updated