Navigation
This is archived content. Visit our new forum.
  • Author
    Posts
  • #357569
    Jmot
    Participant

    Today, WooCommerce released 2.4.3 and I encountered an issue with variable products where the “Add To Cart” button and quantity selector disappeared. All of my plugins, themes and WP are up to date so I started digging.

    After 4 hours and trying 50 different things, I decided to start removing out-of-date templates from the X-theme, allowing the current WooCommerce plugin to override these files (or use it’s own by default). You can see which ones are out of date by going to WooCommerce > System Status and scrolling to the bottom. After removing the variable.php file (x/woocommerce/single-product/add-to-cart/variable.php) and the content-product.php file (x/woocommerce/content-product.php) everything started working again.

    If anyone else encounters what I did, I hope this helps.

    Themeco staff – please have these out of date template files updated in a near-future release. In the latest version of X, there are 4 out-of-date php files including the 2 I mentioned.

    #357716
    Rue Nel
    Moderator

    Hello There,

    Thanks for writing in! And thank you for sharing how you resolve the issue.

    WooCommerce updated their plugin several days ago and these creates the issues because they made some changes on the templates on this 2.4 release. Our developers is already aware of this issues as we work closely with Woocommerce. We will be rolling out an update release to address these issues. Please bear with us.

    Thank you for your understanding.

    #367889
    qwikchick
    Participant
    This reply has been marked as private.
    #368050
    Darshana
    Moderator

    @qwikchick

    Officially we do not support the latest WooCommerce release as we want to test the incompatibility issues. As mentioned in our changelog here (https://theme.co/changelog/), X theme is compatible with WooCommerce v2.3.9.

    Hope that’s clear.

    #369341
    rumisumaq
    Participant

    Thank you Jmot for the solution! And thank you Themeco staff for directing me to your post!

    Erasing just one outdated file worked for me. It was the variable.php file (x/woocommerce/single-product/add-to-cart/variable.php)

    Phew! I can resume life again. 🙂

    #369541
    Rupok
    Member

    You are welcome @rumisumaq

    Glad that it helped and thanks for sharing with us. Feel free to let us know if you face any other issue. We’ll be happy to assist you.

    Thanks for using X.

    Cheers!

    #371235
    aux88
    Participant
    This reply has been marked as private.
    #371363
    Rupok
    Member

    Hi @aux88

    Thanks for updating! We have already released an update with the compatibility support of lates woocommerce (2.4.6). Please update your theme and plugins. See – https://community.theme.co//kb/updating-your-theme-and-plugins/

    Hope this helps.

    Cheers!

    #371760
    aux88
    Participant
    This reply has been marked as private.
    #371924
    Nico
    Moderator

    Hi There,

    Woocommerce version 2.4.9 is not compatible with x theme the woocommerce version that we support or latest x theme is compatible with woocommerce version 2.4.6.

    Let us know how it goes.

    Thanks.

    #393022
    qwikchick
    Participant

    I am totally confused at this point and I am almost ready to turn over the site to the client. This woocommerce issue is holding me up, where are we? What do I need to to? Please help!

    #393173
    Nabeel A
    Moderator

    Hi again,

    X is compatible with v2.4.6 so you can now update your WooCommerece version to the latest version.

    Hope this helps!

    #394409
    qwikchick
    Participant
    This reply has been marked as private.
    #394411
    qwikchick
    Participant
    This reply has been marked as private.
    #394412
    qwikchick
    Participant
    This reply has been marked as private.
  • <script> jQuery(function($){ $("#no-reply-357569 .bbp-template-notice, .bbp-no-topic .bbp-template-notice").removeClass('bbp-template-notice'); }); </script>