This unique plugin allows you to easily create powerful customizers for the Woo products sold on your website. By Loopus
If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here.
Author: | Loopus |
Contact: | support@loopus-plugins.com |
Author URL: | https://www.loopus-plugins.com |
Item URL: | http://codecanyon.net/user/loopus |
Here's a brief information about how to install this plugin
Here are the server requirements that must be met to use this plugin:
Simply upload the file "WooInfiniteOptions.zip" from the plugins panel of Wordpress then activate it clicking the link "Activate" under the name of the plugin.
Otherwise, you can also extract the plugin zip file and directly upload its content in the /wp-content/plugins/ folder of the website, before activating it from the Wordpress plugins page.
Here's a brief information about how to use this plugin
Click on the "Infinite options" menu link to open the customizers list panel :
From this panel, you can create, edit, duplicate, delete, import and export your customizers.
Simply click the button "Create a customizer" above the table to create a new customizer.
To edit an existing customizer, simply click the pencil icon displayed in the row of the target customizer.
Once on the customizer panel, simply click the "Settings" button in the footer to edit the options of the current customizer :
From the Options settings tab, you can configure the main options :
You can define all the texts used in the customizer buttons nd resume from this panel .
These options allow you to configure the colors and styles used in the customizer.
The other fields allows you to change the colors and font-size of the different elements of the customizer.
This tab allows you to add your own custom JS and CSS code.
Click the button "Add a step" in the top menu to create a new step :
It will add a step block in the steps manager panel.
Simply click a minified step to open it and set it as active step.
To define a step as start step of the customizer, simply click its flag icon :
All the fields of the step are visible in the step block, and can be sorted simply by ordering them by using drag & drop.
If you enabled the "Modify the product price" option in the customizer settings, you can define a cost for some types of field (like checkbox, radio buttons, buttons, number fields ...).
When it is a number field, this price is automatically multiplied by the filled quantity.
You can simply fill the wanted price in the "Price<" option if the field to assign it a static price.
But if the price of this field must change depending on different conditions, or if it results of a calculation based on the other fields of the form, you need to use the "Price calculation" option :
The price calculations use Javascript language, and can run any Javascript function, like the Math object ones : https://www.w3schools.com/js/js_math.asp
To use the value of a field or the total cost of the options in your calculation, simply click the "Add a value" button above the calculation field and select the target element.
The plugin will automatically generate the corresponding shortcode (ex: [field-1_value] ) in the calculation field.
To change the price depending on conditions, click the button "Add a condition" above the caculation field.
The condition panel allows you to visually create the wanted conditions based on any field of the customizer :
You can freely define conditions and group of conditions, choosing if one of them must be filled only (OR) or all of them (AND) :
Then click the button "Insert" to automatically generate the corresponding code in the calculation field :
if (([field-1_value] == [field-2_value]) && ([field-3_isSelected])) { [price] = 5 }In this example, the price of the current field will become $5 when the value of the field 1 and 2 are equal, and when the field 3 is selected .
Once the steps created, you need to link them to allow the plugin to show them successively and conditionally show the wanted ones.
Move the mouse cursor over a step and click its button "Start a link" to create a new link that starts from this step :
Then click the target step to finish the link creation:
Each step can be linked to several other steps, and you can define different conditions on each one by clicking the pencil icon on the link :
It will open the link condition panel :
You can freely define conditions and group of conditions, choosing if one of them must be filled only (OR) or all of them (AND) :
The target step of the link will be called by the plugin only if the configured conditions are filled.
You can choose to dynamically change the main image of the woo products that use the current customizer depending on the options selected by the customer.
To configure it, simply click the "Dynamic image" button in the footer of the customizer panel :
Create a new image by clicking the button "Add an image", click the image thumbnail to modify it, and click the "Visibility conditions" button to edit the visibility conditions of each image :
The plugin will verify the visibility conditions of each image on each user inetraction in the customizer, and will replace the Woo product image by the valid one.
You can assign a same customizer to different Woo products. To do that, simply edit the wanted Woo product from the Products > All Products Wordpress menu link.
Click the "Customization" tab link in the "Product data" panel from the Woo Product edition page to see :
Use the "Customizer" dropdown to select the wanted customizer that must be assigned to the current product.
The "Mandatory" checkbox allows you to force the customers to use the customizer to be able to add the woo product to the cart.
If it is enabled, the customizer button will replace the default "Add to cart" button. Otherwise it will be displayed next to it.
If your theme uses an Ajax cart system, you need to leave this option disabled .