You can find the settings of the plugin under the
Extra Product Options tab in the
main WooCommerce settings.
General
Enable for roles
Here you can choose the roles which the plugin will be displayed for.
Final total box
Here you can set when the total box is being displayed.
Enable Final total box for all products
This will enable Final total box even when the product has no extra options.
Strip html from emails
This will strip html code such as image tags from the field values whenever
an email is sent.
Disable lazy load images
This will disable the lazy load image feature. Disable this if you are mostly
dealing with mobile
sites.
Enable plugin for WooCommerce shortcodes
Activating this setting will show the fields when using native WooCommerce
shortcodes. Enabling
this will load the plugin files to all of your pages.
Display
Display
This controls how your fields are displayed on the front-end.
-
Normal
This is the normal setting that displays the fields automatically
-
Show using action hooks
Setting this means that you have to manually write the code to your theme or
plugin to display
the fields and the placement settings will not work.
If you use the Composite Products extension
you
must leave this setting
to "Normal" otherwise
the extra options cannot be displayed on the composite product bundles.
Action hooks
woocommerce_tm_epo
This displays both the fields and the extra total options box on the frontend
woocommerce_tm_epo_fields
This displays only the fields
woocommerce_tm_epo_totals
This displays only the extra options box on the frontend
Example usage
function my_custom_function(){
do_action("woocommerce_tm_epo");
}
add_action( 'woocommerce_before_add_to_cart_button','my_custom_function');
Extra Options placement
Here you can select where you want the extra options to appear.
Totals box placement
Here you can select where you want the Totals box to appear.
Floating Totals box
This will enable a floating box to display your totals box.
Force Select Options
This is a setting for shop and archive pages. This changes the add to cart
button to display
select options when the product has extra product options. Enabling this
will remove the Ajax
functionality.
Remove Free price label
This will remove the Free price label when the product has extra options.
Hide uploaded file path
This hides the uploaded file path from users.
Show quantity selector only for elements with a
value
Self-explanatory. The quantity selector refers to the quantity of the created
options and not the
native product quantity.
Hide add-to-cart button until an element is chosen
Enabling this will show the add to cart button only when at least one option
is filled.
Hide add-to-cart button until all elements are chosen
Enabling this will show the add to cart button only when all visible elements are filled.
Auto hide price if zero
This hides the displayed price of an option if it is zero.
Use translated values when possible on admin Order
Please note that if the options on the Order change or get deleted you will
get wrong results by
enabling this!
Cart
Clear cart button
Enables or disables a clear cart button.
Cart Field Display
Select how to display the fields in the cart. You can choose the normal
display or in a pop up.
Hide extra options in cart
This will hide or show the extra options from the cart.
Hide extra options prices in cart
This will hide or show the extra option prices from the cart.
Prevent negative priced products
This will prevent the product being added to the cart if its calculated price
is less than zero.
Strings
Final total text
This changes the Final total text of the totals box. Leave blank for default.
Options total text
This changes the Options total text of the totals box. Leave blank for
default.
Free Price text replacement
Enter here a replacement text for the Free price label when the product has extra
options.
Reset Options text replacement
Enter here a replacement text for the Reset options text when using custom
variations.
Edit Options text replacement
Enter here a replacement text for the Edit options text on the cart.
Additional Options text replacement
Enter here a replacement text for the Additional options text when using the
pop up setting on
the cart.
Close button text replacement
Enter here a replacement text for the Close button text when using the pop up
setting on the
cart.
Style
Enable checkbox and radio styles
This enables or disables extra styling for checkboxes and radio buttons.
Style
Here you can select the extra styling type.
Select item border type
Here you can select the style for the selected border when using image
replacements or swatches.
Global
Enable validation
This enables the validation features.
Input decimal separator
Determine the decimal separator for user inputs.
Displayed decimal separator
This changes the decimal separator on currency prices.
Radio button undo button
This globally changes the undo button for all radio buttons.
Required state indicator
This changes the default * displayed when an option is required.
Required state indicator position
This changes the position of the indicator.
Include tax string suffix on totals box
This will include the tax string as a suffix on the totals box.
Datepicker theme
This changes the theme of the datepicker globally.
Datepicker size
This changes the size of the datepicker globally.
Datepicker position
This changes the position of the datepicker globally.
License
On this section you will activate the plugin to enable access to the support
forum and access to
the automatic update feature.
You cannot activate the plugin on localhost. Be sure that you are
activating for an actual
online site
Be sure to deactivate the license if you are moving servers or
changing
sites. You can only
activate once per domain.