10139 comments found.
I have extra options in shop and category view enabled. But I also want the options enabled in the related products loop on a product page. Is this possible?
There isn’t any native support for that functionality at the moment. However, if you know of a specific action hook that runs within your related products loop, you can try attaching the plugin’s tm_woocommerce_after_shop_loop_item hook to it. Just keep in mind that there’s no guarantee it will work as expected.
Hello, I have two licenses for this product but one site is no longer required. Can you reset our licenses so I can use it on another website in development?
Please email me from my profile page the code you want to deactivate. Please don’t post here as this is a public forum.
Any way to capture information even if they don’t add to cart or make purchase, ie I’m using the form to create a specialised quote, and to get that quote we request their email and phone, so that by the end of it if they don’t confirm the order we would still be able to reach out to them with the captured information.
If they don’t post the product to the cart I don’t see any way of knowing something like that. After the product is added to the cart the information of the addons is saved in the WooCommerce cart object.
ok what about an option/element/condition that requests a sign in or registration to website?
I’m not sure what you mean by that exactly. The options do not connect to sites. If you want something that isn’t part of the plugin you would need to apply a customization.
I’m talking about access to the next part of the form they require login or registration to the same Wordpress website the plugin is hosted on.
No, there isn’t anything like that. You cannot use the addons in order to request sign in or registration. That part is handled by WooCommerce alone.
This new product attribute conditional logic feature (which sounds amazing), is this functional? If I add conditional logic to a field to display if variation attribute = 1” for example, the field does not display when a variation with attribute 1” is selected. Or does this functionality work differently than I am assuming here?
The “variation attribute” conditions currently work only with predefined product attributes—those you create in the product attributes interface and use in variations. The system should show you a list of all predefined attributes, and you’ll need to select the one you want to use.
If you can provide a specific example of what you’ve created, I’ll be able to assist you further. Feel free to contact me through my profile page.
I’ve seen that in a product with multiple options, you can set it so that if the user selects an option, the default product image will be changed to one you prefer (for example, the product with the accessory). But if the product has multiple options, what product image would be displayed? Is there a condition that if you select option 1 and option 2, it will display one image, but if you select only option 1 or option 2, it will display a different image? How does this work? Can I see an example? Thanks.
The system will use the last active element—based on its order of appearance—that is configured to change the product image. If multiple elements are set to update the image, the one that appears last in the layout will take precedence.
HI where to find and how to activate this new option? Added new setting to display disabled/unavailable options for radio buttons and checkboxes (grayed out but visible). it is global on settings or on each option form created? thanks
If you go to the plugin settings->Elements tab you can find it in the “Radio buttons” and “Checkboxes” sections. There is one for each element in case you only want one type to use it.
yes found thanks
Hi! Your plugin looks great. I’m selling training courses, and I need to collect participant information. Does your plugin support a repeater feature? For example, if a customer buys 3 seats for a course, I want to collect the first name, last name, email, phone, and profession for each participant individually. Is that possible with your plugin?
Thanks in advance!
+can I activate this plugin on multiple sites?
Yes, each element includes a repeater feature that can be bound to the product quantity or set manually.
The license is issued per site. If you have two sites, you will need two separate licenses, and so on.
You can view Envato license details here: https://codecanyon.net/licenses/standard
It says it’s already active on another domain, how can I fix this?
You can now re-activate the code.
Just like the option to disable shipping methods, can you do an option to disable payment methods in a future update, so if they select an option they can’t make payment with all payment methods available it limits them to one or two.
I will check if something like that is possible.
How can I set the thumbnail colors as images instead of hex/rgb values?
Please email me from my profile page https://codecanyon.net/user/ThemeComplete#contact with the account that bought the plugin.
The plugin was purchased to activate a domain which is now deactivated and I need to activate the plugin on a new domain!
You can now reactivate the code.
Ok thank you!!
Hi,
I can’t see in the documentation how I apply the sale to a template element. Can I do this?
Thanks
Every element has a regular price snd a sale price. Can you be more specific as to which sale you mean?
I have an option template with dropdown options. The selection will determine product price. If I apply sale on a product page that uses that template I would expect that the template would apply the sale pricing for that option. However, it continues to use the regular pricing. How do I apply sale to an options template?
When configuring your select box options, you should see pricing fields for each choice as shown in this example: https://i.imgur.com/3vFgtCw.png. This is where you would enter both the regular and sale prices for each option.
If this doesn’t match what you’re seeing, please submit a support ticket so our team can investigate your specific setup.
That’s what I see, but the sale price for the option template doesn’t apply when product is on sale.
The sale price of the addon should be applied regardless if the main product is on sale. Please check if in the plugin settings->Global tab->Pricing the “Options price mode” setting is set to “Use sale price”.
Hello. Can I use this plugin to create a Calculator form to insert in a Page post type? Please, let me know. Regards,
The plugin requires a WooCommerce product to function, it doesn’t work outside of it.
Hello, I would like to use the VPML plugin. I want to use my website as multilingual and use multiple currencies. Will this plugin work properly with it?
If you mean WPML then yes.
Is there anyway to sort the options on the radio buttons alphabetically?
Currently there isn’t any sorting. The options appear in the way they are entered in the backend.
what function does the plugin uses to display prices for products list, tm-options-totals and tm-final-totals, because with wc_price I cannot select them ( i need to implement displaying of two currencies BGN / EUR because of Bulgaria entering the Eurozone, and i need to show both currencies in the price. But my function does not add the EUR to the products list,tm-options-totals and tm-final-totals.
If you are talking about the final totals box this happens only on the client side with JavaScript. PHP server functions like wc_price have no bearing in this.
yes, ok thanks, and what about the option – product list and their prices? I think they are not JS.
is it easy to make the options prices visible on the front end 12,50 lv ( 6,39 € ) and the js for totals box the same way? (1.00 euro is 1.95583 lev)
Every price you see on the frontend is essentially changed with JS code, this cannot happen with PHP since the prices are dynamic. I’m not sure what you mean about the totals box, the plugin uses whatever prices and currency WooCommerce uses.
thanks, noted. I mean about the totals box and options prices are shown of course with WooCommerce currency, but I need to know if it’s possible to add a line of code in the tm-epo.js (i guess) so next to the price is shown also the equivalent of it in another currency (this means the tc_price divided by 1.95583) as shown in the example: https://ibb.co/1JJxYLr0
You should modify plugin files directly as you will loose the change after a plugin update.
If you paste the following to the plugin settings->Custom code->JS code it will do what you want. Just adjust the currency conversion ratio which is set to 0.9
( function( window, document, $ ) {
'use strict';
function tc_adjust_tc_totals_ob( totals_ob ) {
var currencyRatio = 0.9;
totals_ob.formatted_options_total = totals_ob.formatted_options_total + '(' + ( totals_ob.options_total_price * currencyRatio ) + ' lev)';
totals_ob.formatted_final_total = totals_ob.formatted_final_total + '(' + ( totals_ob.product_total_price * currencyRatio ) + ' lev)';
return totals_ob;
}
$( function() {
$.epoAPI.addFilter( 'tc_adjust_tc_totals_ob', tc_adjust_tc_totals_ob, 10, 1 );
} );
}( window, document, window.jQuery ) );
thanks a lot, it works perfectly, but what about the tc-price for each option? Is it the same and that short for coding?
Currently there isn’t any way to inject html to the each option price. I will see about updating the plugin to be able to do this as well.
No, there isn’t currently a bult-in way for those prices.
noted, thanks
I need help with a simple math formula, for Example: Field1 x Field2 = Product Price. Field1 refers to width, and Field2 refers to Height, multiplied to get the product price. Is this possible with your plugin? Thank you so much.
Yes, this is possible but it depends on your current implementation and what makes more sense for your product type. Please contact me from my profile page about this.
Hi,
On my cart and checkout pages, if a product option is selected, the price is shown next to the option. I’d like to hide this, as it gives the impression that there’s an additional cost.
I’ve looked through the settings but couldn’t find an option to disable the display of option prices in the cart and checkout. Could you let me know where I can change this?
Thanks in advance!
Go to the plugin settings->Cart tab and activate “Hide extra addon prices in cart and checkout”.
Thank you for the quick reply.
I can’t find that option.
I’m currently using version 7.1, could that be the issue? Do I need to update to 7.4.2, or was this feature already included in my current version?
No, this setting is quite old. Here is a screenshot: https://i.imgur.com/isOggb4.png
Aha, thanks a lot for the screenshot! I’m using Loco Translate, and it had translated it to something completely different than “Hide extra addon prices.”
Thanks again, this solved my issue.
Hello. I want to have a product where I can add other products as addon. Is it possible to create a pricing formula based on quantity for these addons? Thanks.
Yes, it is possible to create a formula based on the quantity of the product element.
“Yes, you can do that. Here is a demo product: https://epo.themecomplete.com/product/breakfast-gift-box/ “
This demo have styling from or outdated project from 1998
. For example the dropdown styling is exactly from windows 3.1.
We wanna purchase your plugin, but first we need to make clear that your plugin have better UX elements out of the box.
1. Do you have better styling out of the box? Many plugins have an option to overwrite system styling of the dropdown, checkbox and radio elements for example. They will have larger touchelements and more modern look. Right now everything looking like windows 3.1 in your plugin (element styling).
2. No prices are shown under the images in your demo under setion “Deluxe Breakfast Box”. We need to select it to see the pricing. Why? Any chance to change this? We shoud show the price tag always and change it if the qty is changed.
3. If we select an image/option in section “Deluxe Breakfast Box” the QTY is still 0. Why you do not change it to 1 after the image/option is selected for better and faster UX? So user only need to click it and its selected with default QTY 1. Now you can increase it with + icon. This is how other plugins working. Your also can do that?
4. Your plugin also have an option to add label like “HOT” or “best selling opton”? to boost some product options? Other plugins can handle this, but we do not find any information regarding this simple need of product options in your plugin.
5. We can add inventory qty and an SKU for every product option?
BR Tommy
Thank you for your feedback—really appreciate the detailed input!
Let me address each of your points:
1. Styling / UX Elements The plugin relies on your theme for its default styling, including dropdowns, checkboxes, and radio buttons. This means the look and feel will vary depending on the theme you use. However, it’s fully customizable via CSS, and many users override the default styles to achieve a more modern appearance with larger, touch-friendly elements.
2. Pricing Visibility Under Options You’re absolutely right—this demo was initially set up to only show prices once a quantity was selected. I’ve now updated the demo so that prices are visible by default under each item in the “Deluxe Breakfast Box” section. You can configure this behavior to match your preferences.
3. Default Quantity on Selection This is configurable. While the previous setup required users to manually set the quantity, I’ve now changed it so that selecting an image/option sets the quantity to 1 by default, streamlining the user experience. The plugin supports this behavior.
4. “HOT” or “Best Selling” Labels Currently, there’s no built-in feature for dynamic badges like “HOT” or “Best Seller.” However, you can manually add labels or styled elements via custom HTML or CSS to achieve a similar effect.
5. SKU / Inventory per Option WooCommerce manages inventory and SKUs at the product level. However, our plugin supports linking product options to actual WooCommerce products, which allows you to manage inventory and SKUs for each option via native WooCommerce functionality.
Let me know if you’d like a walkthrough or help with styling or configuration—we’re here to help make your implementation successful.