Uni CPO 4 Documentation
  • Introduction
  • Why Uni CPO?
  • Installation
    • Upgrade
  • How To Use
    • Plugin's Settings
    • Builder
      • Data Structure
      • General Settings
      • Non Option Variable (NOV)
      • Weight Conditional Logic
      • Dimensions Settings
      • Image Conditional Logic
      • Formula Conditional Logic
      • Dynamic labels for options/suboptions
      • Shipping Classes Conditional Logic
      • Cart Discounts
    • Basic Modules
      • Row
      • Column
      • Paragraph
      • Button
      • Image
    • Options
      • Text Input
      • Text Area
      • Select
      • Radio Inputs
      • Checkbox Inputs
      • Date Picker
      • File Upload
      • Dynamic Notice
      • Range Slider
      • Matrix
      • Extra Cart Button
      • Google Map
      • Distance by Postcode
      • Font Preview
    • Fields Conditional Logic
    • Validation Conditional Logic
    • Colorify Feature
    • Imagify Feature
    • "Free Sample" Feature
    • Arithmetic Operators
    • Manage Order Items
    • Suboptions export/import
  • For developers
    • Actions & Filters
    • JS events
    • Extending Uni CPO
  • Duplicating options and products
  • How to debug
  • Affiliation
  • Themes & Plugins Compatibility
    • Popup Maker How To
    • Boxtal
    • Pitchprint.com
    • NBDesigner
    • Toggle Tax For Woocommerce
  • FAQ
  • Refund Policy
  • Managing licenses and billing info
    • License Utilization
  • Uni CPO Add-ons
    • Custom dynamic SKU (paid)
      • Stock management based on dynamic SKU
    • "Send Inquiry" (free)
    • Hidden/disabled option (free)
Powered by GitBook
On this page
  • Important links:
  • Plugin's global settings
  • Product configuration

Was this helpful?

How To Use

PreviousUpgradeNextPlugin's Settings

Last updated 5 years ago

Was this helpful?

Using the plugin is quite easy. Just follow these steps and watch out for important things or required actions.

Important links:

  • Our official FB group

  • Our with video tutorials

Plugin's global settings

Go to WooCommerce -> Uni CPO General Settings admin page and (re)define . Quite possible that the default values of the settings work just perfect for you/in your theme. So you actually do not need to change anything. However, it may happen that your theme uses custom main product image or price wrapper/markup on a single product page, therefore you (or both selectors) to make everything works properly.

Product configuration

Create a WooCommerce product or edit an existing one

Create a new WooCommerce product or start editing an existing one. ⚠️ It is important that this product is type 'simple' and it has any price set. Even price value "1" is enough. ⚠️ If the product is any other type, UniCPO plugin will not work for it. If the product's price is not set, the custom options as well as 'add to cart button' will not be shown.

Enter the builder mode

UniCPO 4 has a nice visual form builder. This is where the link to the builder mode can be found:Such link is also available within product inline actions list:

Enable using custom options

Add custom options in the builder

Configure price calculation

🏆 PRO TIP Pro

Duplicate a product by using standard WC duplicate functionality and all your Uni CPO related settings for this product as well as a builder content will be duplicated too! 🤟

Are you a developer?

Use the visual form builder for adding (in order to add useful info or make the page more visually appeal) and/or (in order to make the product customizable by a customer). Still, you should start with the and your .

Enable using custom options in the . At least 'Display custom options on the product page?' setting must be enabled. This setting enables displaying custom options on the product page. Read more about .

Start from adding at least one row and a column (column will be created automatically when you create row). Add custom then. Save builder content (yellow diskette icon on the ).

🔥 Basics:

Each option has its value. Option's value is bind to its variable which in turn can be used in price calculation formula. Basically, you just need to add any formula to modal window. Your formula here will be evaluated and set as product price. You can also create and then use them in your price calculation formula in addition to regular variables which come from custom options.

Proceed to if you need to get info about filters and hooks used in the plugin. The topics under this section is for advanced users only! You have to be familiar with as well as know PHP/JS.

Modules
Options
builder panel
product general settings
product's general settings modal window
Uni CPO product related settings here
options
builder panel
a video tutorial of how to add custom options and configure simple price calculation
Formula Conditional Logic
Non Option Variables
'for developers' section
WordPress Hooks
Builderians
YouTube channel
global plugin's settings
have to set a new CSS selector