Serious problems with Woocommerce after 25.1.0.2

Hi, I had serious problems problems after updating to 25.1.0.2 (in 2 web sites)

1) After clicking on "Add to card" on the product page, the web page breaks and I can't scroll any more (on desktop PCs and cell phones). This before updating Betheme did not happen. Example: https://www.viajedecristales.com.ar/producto/anillo-mostacillas-japonesas/ (scroll, click on "Add to card" and try again to scroll)

The same happens by clicking on "Add to card" from the main page of the store: https://www.viajedecristales.com.ar/categoria/todo/

2) When the cart is empty, the page shows "Your cart is currently empty." but my page is configured in Spanish, so the text should be in Spanish.

3) On the shopping cart page, when it contains products, the text "Price" and "Total" and the amount in $ are shown in blue, when they should be in black: https: //www.viajedecristales. com.ar/cart/

4) When clicking on the shopping cart page (with products added) on "Cambiar dirección" and activating the Woocommerce ship calculator, the form goes out of the frame (the problem happend on desktop PCs and cell phones)

5) On the main page of the store, the buttons to add to cart or visit a product are no longer visible with a brown background, and "the cart" and "link" icons are shown in blue color

6) On the product page, you can see the Description tab even when it is empty (in previous versions of Betheme this did not happen)

7) On this page https://www.tupartitura.com/ The user icon in the header (close to cart icon) changes when are log in. I chose the icon "icon-user" but if I log in it is replaced by the default icon, and I need it not to change.

I'm quite worried, I'm waiting for an answer, thank you!u.

Comments

  • edited October 2021

    Hello,

    1) I reported this issue to the developer team, and we will try to fix it as soon as possible.

    For now, please, use the following code:

    html.mfn-cart-opened{
     overflow: visible!important;
    }
    

    2) This text comes from a WooCommerce, and to change it, you would have to modify the files.

    Here you can find an explanation of how to do that.

    https://wordpress.org/support/topic/your-cart-is-currently-empty-translation-problem/

    3, 4, 6) We will take a closer look at this as well, and for now, you can use the following code:

    3:

    .woocommerce-Price-amount{
       color: #808080!important;
    }
    

    4:

    .woocommerce .cart-collaterals .cart_totals > table { 
    table-layout: fixed; 
    }
    

    6:

    .woocommerce .tabs .description_tab{
       display: none!important;
    }
    

    5) Please go to Betheme -> Theme options -> Global -> Image Frame, and change the Image hover mask to full transparency.

    7) It is a regular behavior because the avatar there is taken from the account avatar.

    Sorry for all obstacles.

    Best regards

  • Hi Phil, thank you very much for the quick and complete response. :)

    Most of the issues have been fixed, however some details remain:

    About problem 1:

    Now I can scroll after adding a product to the cart, however, there is only 1 stock available per product, and when I click 2 times on add to cart, the error notice does not appear at the moment (as it should be), but only appears when you visit the main page of the store

    About problem 2:

    Inserting the code they propose in the link, the empty cart text appears in Spanish, but it does not replace the English one, but both are seen

    The code is this:

    --------------------------------------------------------------------------

    remove_action( 'woocommerce_cart_is_empty', 'wc_empty_cart_message', 10 );

    add_action( 'woocommerce_cart_is_empty', 'custom_empty_cart_message', 10 );

    function custom_empty_cart_message() {

      $html = '<p class=""cart-empty woocommerce-info"">';

      $html .= wp_kses_post( apply_filters( 'wc_empty_cart_message', __( 'Su carrito está vacío.', 'woocommerce' ) ) );

      echo $html . '</p>';

    }

    -----------------------------------------------------------------------

    And this is the result:

    Everything else is resolved.

    I await an answer, greetings and thanks!

  • 1) Please edit your products, and check if you do not have selected an option to sell your products individually.

    2) Sorry, but unfortunately, we do not provide help with files customizations, and in that case, you will have to contact your web developer or find a solution on the internet.


    Best regards

  • 1) I just tried activating the "Sold individually" box in a product, and the same thing happens as before (Even with that activated, it allows me to click 2 times on add to cart) (this problem did not occur in versions prior to 25.1.0.2, since the notification that only 1 product can be added appeared in the moment there were 2 clicks on Add product to cart ".

    This product has the "Sold individually" box activated, (in case you want to check it) https://www.viajedecristales.com.ar/producto/anillo-mostacillas-japonesas/

    I forgot:

    The text "Coupon code" (on the cart page) does not enter the field, the text is cut, how can I make it enter, either by reducing the text size, or by enlarging the field size?

    Thanks.

  • 1) Please send us the WordPress dashboard and FTP access privately through the contact form, which is on the right side at http://themeforest.net/user/muffingroup#contact and we will check what might be the reason.

    Notice!

    Please attach a link to this forum discussion.

    2) Did you disable the Coupon Code field? It did not appear when I was checking your website.

    Thanks

  • Hi,

    1) The problem occurs to me on 2 websites:

    https://www.tupartitura.com/ and https://www.viajedecristales.com.ar/

    I just submitted the access for both sites using the contact form.

    2) Sorry, I was referring to this page: https://www.tupartitura.com/inicio/ (the problem with the coupon code occurs in the Spanish version)

    Thanks!.

  • 1) We located the source of this issue, and the fix will be available in the upcoming update.

    2) You can decrease the font size of the placeholder with the following code:

    .woocommerce .coupon input::placeholder{
       font-size: 12px!important;
    }
    

    Thanks

  • 1) Great!

    2) It works well!

    Thanks for everything!

  • I just updated Betheme to version 25.1.2, problem 1 was fixed, but another new problem appeared:

    A) Now there are problems with the "Add to cart" buttons on the product page, example:

    https://www.tupartitura.com/sheetmusic/el-dia-que-me-quieras/

    - In Spanish the button to add to cart says "Descarga Gratuita!" this is correct

    https://www.tupartitura.com/sheetmusic/el-dia-que-me-quieras-en/

    - In English it also says "Descarga Gratuita!" when I should say it in English "Free Download". (This before updating Betheme did not happen)


    In this other example:

    https://www.tupartitura.com/sheetmusic/on-the-lake/

    - In Spanish the button to add to cart says "Descarga Gratuita!" (This is a mistake) the theme is not free, it costs 5 dollars. There it should say "Añadir al carrito"

    https://www.tupartitura.com/sheetmusic/on-the-lake-en/

    - In English it says "Add to cart" this is correct.


    B) I noticed that after logging into tupartitura.com and viajedecristales.com.ar you removed the poster "Your cart is empty" I need to put it back On both websites (thanks for removing it!!) but I really prefer that the message appear (still in English).

    C) I can't find how to change the icon color while not hovering:

    in this link: https://www.tupartitura.com/sheetmusic/el-dia-que-me-quieras-en/

    The code I use for those buttons is the following:

    [button title="Go to category Tangos" link="https://www.tupartitura.com/category/tangos-en/" icon="icon-layout" icon_position="left"]

    [button title="Back to store" link="https://www.tupartitura.com/category/all/" icon="icon-layout" icon_position="left"]


    Thanks!.

  • A) I can see that you are using a Polylang, but unfortunately, we do not support this plugin. Our policy states that we do not support third-party plugins or custom code, so, unfortunately, we cannot help you.

    Also, we cannot recommend any plugins other than the ones we support. You can find the list on this page, in the sidebar:

    https://themeforest.net/item/betheme-responsive-multipurpose-wordpress-theme/7758048

    So for translating, you should use the WPML, which I have tested, and everything is working correctly.

    B) It was probably removed by accident. However, I have passed this information to the dev team, so it should appear again in the future update.

    For now, you can use the following code:

    .cart-empty::after{
       content: "Your cart is currently empty."!important;
       color: #666!important;
    }
    

    C) Please, use the following code:

    .button-stroke a.button .button_icon i{
       color: #fff!important;
    }
    

    Thanks

  • B) and C) It worked.

    A) I can't pay for the WPML plugin, I don't have that possibility, Betheme has always worked perfectly with the "Polylang" and "Hyyan WooCommerce Polylang Integration" plugins, I understand that you do not support those 2 plugins, but it turns out that to keep my site safe and compatible, I update Betheme to its latest version, and the betheme support leaves me with a major problem, a problem which I cannot solve.

    I can't really buy WPML.

    I need, please, find some way to fix this, go back to the previous state (with the error that the messages of "cannot add 2 products to cart" but without this problem, problem). I understand that they do not support those plugins, but Betheme work perfectly with them until the last change they just made, maybe we canI add some code that reverses this, or something similar.

    I do not ask you to investigate the new plugins, I ask you in any case, to allow me to go back in some way, before checking with Betheme support, this problem did not exist, and I have no way to fix it,.

  • Can you tell me how did you change the text about the free download?

    I have tested Polylang in my environment, and I could not find it anywhere. I am wondering because it translated Add to cart buttons without any problems.


    Thanks

  • The strange thing is that I never changed the "add to cart" buttons.

    But it doesn't matter, I just fixed the problem! Obviously the last changes generated a problem in those buttons, but after trying several things, I discovered that creating a new product the "add to cart" buttons are fine (in both languages!) so the problem is solved.

    At the moment, I do not see any new problems, again thank you very much for your dedication and fast answer.

    Best regards. :)

  • I am glad that you fixed it. I am also happy that I could help you with other issues.

    If I can help you with anything else, feel free to ask.


    Thanks

  • Hi Phil,

    I'm sorry to tell you that I have the same problem again, I just updated Bertheme to version 25.1.4, and it happens that on my 2 websites with Betheme and Woocommerce (https://www.tupartitura.com/ and https://www.viajedecristales.com.ar/), when clicking (for the second time) on the "Add to cart" button on the single product page, the button is frozen in the loading process, and the warning "You cannot add another "El día que me quieras FREE!" to your cart. " It only appears when you visit the main page of the store, or it does not appear.

    www.tupartitura.com

    www.viajedecristales.com.ar

    (This is the only bug I found, the above bugs are still fixed)

    - If you need it, they can login in the backends of both websites with the same username and password or FTP that I sent you by contact form a few weeks ago to review this bug.

    I await an answer,

    Thank you!

  • Hi,

    Sorry, to hear that. Please, go to WooCommerce -> Settings -> Products, turn off the AJAX option, and check if the problem persists.

    Thanks

  • It worked! Of course, the animation of the "add to cart" button disappears but I prefer fix the bug, so I'll leave it like that (with AJAX off)

    Thanks!.

Sign In or Register to comment.