Variation "Add to Cart" Button Not Reappearing After Reset on Product Page
Hello BeTheme Support,
I am using the BeTheme with WooCommerce and I’m facing a critical issue on my product pages.
Problem Summary:
- I have around 220+ products and over 25,000 variations across my store.
- When I first visit a variable product page, the “Add to Cart” button appears fine.
- But when I click the "Clear" (reset variations) link and manually reselect all attributes, the “Add to Cart” button becomes disabled.
- It shows the message:
“Please select some product options before adding this product to your cart.”
- Even though all attributes are selected correctly, WooCommerce does not re-enable the button.
What I’ve Tried:
- I’m using a child theme (
Betheme Child
) and have custom JavaScript underwp_footer
for certain SKUs to manage quantity input and variation selection. - I’ve already verified that variation data is valid and working.
- I’ve tried triggering WooCommerce’s
check_variations
andwoocommerce_variation_has_changed
events manually — but the problem still occurs after reset.
Request:
- Can you please confirm if BeTheme is overriding WooCommerce variation logic in any way?
- Or if there’s a theme-related script that interferes with WooCommerce’s variation form behavior after
reset_data
orClear
?
I can provide the full functions.php
code if needed. I just want to know where the conflict might be coming from and how to re-enable the Add to Cart button after variations are reset and re-selected.
Thank you.
If this is Auto Selected from the Woocommerce than this Works While, If I press Clear and than try to Select than the Add to Cart Option Fades and this Massage appears -
''Please select some product options before adding this product to your cart.''
See -
This is Happaning all Across My Products Pages. My Website Domain is Apnaprint.com
Comments
Hello,
Please, turn off all of the plugins, refresh your cache, and check if the problem persists.
Moreover, as you use a child theme, switch to the parent, and recheck it.
Thanks
Hi Phil,
Thank you for getting back to me.
I’ve already checked everything you mentioned — I tried disabling all plugins, cleared the cache, and even tested the behavior with the parent theme. Unfortunately, the issue still persists.
To avoid going back and forth and potentially making errors on my end, I believe it would be much more efficient if you could review the setup from your side. That way, we can get straight to the root of the issue without further trial-and-error.
Please let me know how I can securely share access with you so you can take a closer look. I’d really appreciate your direct assistance on this, as it seems something is deeply conflicting post-reset of variations.
Looking forward to your guidance.
Please send us the WordPress dashboard and FTP access privately through the contact form, which is on the right side at https://themeforest.net/user/muffingroup#contact and we will check what might be the reason.
Notice!
Please attach a link to this forum discussion.
Sending incorrect or incomplete data will result in a longer response time.
Therefore, please ensure that the data you send are complete and correct.
Thanks
Hi Phil.
I have sent the details along with the other issues. Its Been 3 Days Now But I have not received any response from your side. Nor on the Mail or here. I have also given reference to this Conversation. So, Please Tell me Whether I continue editing my site or Halt the developement for a While because all the issues that I was facing was because of theme. So, Please let me know, what should I do because I am also in Short of time and this Problem came when we are about to Launch the Project.
Waiting to hear from you at the earliest.
Pranav
I received a private message from you today, so I could not check it earlier.
Moreover, if you sent your message on June 27th after 5 PM (CET), then it was on a weekend, so we were not able to answer you beyond our working time.
Anyway, I checked that, and after disabling the plugins we do not support, the clear option works properly, and resets to the default values. See the following screen recording:
Best regards
Hi Phil,
I appreciate your response, but I’m extremely disappointed with the lack of thoroughness in addressing my concerns.
In my private message, I very clearly highlighted two additional critical issues:
These issues are just as important as the variation problem. I specifically asked you to resolve them, yet they were completely ignored in your reply.
On top of that, you mentioned disabling unsupported plugins but didn’t provide any list of which plugins you’re referring to. How am I supposed to troubleshoot blindly without knowing exactly which plugins you consider incompatible?
As I’ve already mentioned multiple times, we are in the final stages of launching our store, and these problems are blocking us. I expect a detailed, complete response addressing all the issues I raised. Please go through my email carefully and provide a proper solution this time.
Thank you,
Pranav
Sorry for overlooking the two issues you mentioned in a private message.
1) I tried to replicate that, but with no luck. Could you please tell me exactly what changes you make before it happens?
2) The culprit for that you cannot create templates is that Cross-Origin Request is blocked by your server.
You should contact your hosting provider regarding this.
3) Regarding unsupported plugins, I provided a link showing the list of the plugins we support:
I disabled all plugins in bulk that are not listed there.
Best regards