Problem with mobile shopping bar and adding product to cart

This topic has 14 replies, 3 voices, and was last updated 25 minutes ago ago by Jack Richardson

  • Avatar: Pites
    Pites
    Participant
    March 13, 2026 at 10:36

    Hi,
    When a customer clicks on a product to add it to the cart on a phone from the main screen, the product is added and appears in the cart icon at the bottom. However, clicking on this cart icon does not redirect anywhere, and to enter the cart the customer has to click the cart icon in the top right corner instead.
    The second issue is that if we already have products in the cart and we press the shop icon, we are redirected to the main shop page, but the cart icon shows ZERO products, even though items were added earlier.
    If we then add another product, the correct number of products suddenly appears in the cart again. However, we still cannot click the cart icon to view the cart contents.
    This issue effectively prevents customers from completing purchases on mobile devices.
    Please provide urgent assistance and resolve this issue as soon as possible.
    Thank you,
    Peter

    Content is visible for topic creator and
    support staff only.
    13 Answers
    Avatar: Ayan Rahman
    Ayan Rahman
    Support staff
    March 13, 2026 at 11:38

    Hi,

    Thank you for reaching out to us.

    To assist you more effectively, we kindly request that you record a video demonstrating the issue and the steps leading to it. This will help us better understand and replicate the problem on our end.
    Upload the video on a filesharing service, for example – https://fex.net/ , and provide us with the URL.

    We recommend that you disable all third-party plugins that are not included with XStore (https://www.8theme.com/documentation/xstore/plugins/included-plugins/). After doing so, please clear your browser’s cache and check again. It is possible that one of these additional plugins is causing the issue.

    If the problem persists, we suggest switching to the Parent theme if you are currently using the Child Theme on your site. After clearing the cache, check again.
    The issue may be due to your custom code in the Child Theme.

    Warm Regards,
    The 8Theme Team

    Avatar: Pites
    Pites
    Participant
    March 13, 2026 at 11:58

    I have no idea what is Parent theme and Child Theme. I dont use it or have no idea. You can check it easily by login.

    Avatar: Pites
    Pites
    Participant
    March 13, 2026 at 13:30

    I use XSTORE almost 6 years. I havent add new plugins last time so its not that. There is a problem with correct showing number of product in the cart from HOME and SHOP. When you change sites, products is the cart show 0 but trere are for example 5. When you go to HOME or home page of store the lost and show ZERO. Then you go to product and add new, and it shows now 6 products. Then agai the same problem when you change to home….

    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    March 13, 2026 at 14:18

    Hello @Pites,

    We have reviewed the issue but were unable to reproduce it on your website. Could you please provide us with a video, as previously requested? This will help us better understand and replicate the problem on our side. Please upload the video to a file-sharing service, for example, https://fex.net/, and share the URL in the private content area.

    Best regards,
    Jack Richardson
    The 8Theme’s Team

    Avatar: Pites
    Pites
    Participant
    March 13, 2026 at 16:13

    Description of the video and the issues shown
    1.
    The video first shows an empty cart. Then a product “Rose Harmony” is added to the cart from the main shop screen. In the top right corner a small notification appears saying that the product has been added. However, this notification is grey and almost invisible. When the same product is added from the product page, the notification is green and clearly visible.
    I would like the notification to also be green and clearly visible when adding products from the main shop page.
    2.
    Next problem: after the product is added, I show how the cart preview looks when hovering over the cart icon from the main shop page. The product images are very large, and the cart content is not readable.
    Then I open the product “Rose Harmony” again and hover over the cart to demonstrate how the cart should look on every page. Only in this case the cart is clear and readable for customers.
    There is also a small additional issue:
    after the last update the label “Shopping cart” appears in English, instead of the Polish translation “Koszyk”.
    3.
    Next, I click the Shop icon (“Sklep”) and the cart suddenly shows ZERO products, even though the product is already in the cart.
    After clicking on the cart icon, the product appears correctly. Then I click HOME (the logo) and the cart again shows ZERO products.
    I return to the shop page and the cart still shows ZERO products, but after adding another product “Women Balance”, the cart suddenly shows two products. However, the cart layout is still incorrect, with very large product images.
    Then we click on the product “Women Balance” and hover over the cart icon. In this case the cart looks correct and readable, but the buttons for increasing or decreasing product quantity are missing.
    These are the main issues at the moment.
    Please help investigate and resolve them.
    Thank you

    Content is visible for topic creator and
    support staff only.
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    March 14, 2026 at 08:20

    Hello @Pites,

    Could you please enable the “Always load ‘wc-cart-fragments’” option in XStore → Theme Options (https://prnt.sc/xaIX8lov0O7o) and check again? We have reviewed your website, but currently, we do not have access to log in and verify the issue from our side (please refer to the private details).

    Regarding the issue with broken styles in your mini-cart, it appears to be caused by caching enabled on your store, such as LiteSpeed. You can temporary disable the cache plugin and check if the issue persists. Additionaly, you can find more information in the following reply: https://www.8theme.com/topic/async-loading-of-off-canvas-dropdown-cart-incl-total-price-etc/#post-466409.

    Best regards,
    Jack Richardson
    The 8Theme’s Team

    Content is visible for topic creator and
    support staff only.
    Avatar: Pites
    Pites
    Participant
    March 14, 2026 at 09:32

    You have it, so I sent again below. Thank you. It does not work as I remember.

    Moreover, from the very beginning XStore has been running on a Hostinger server that uses LiteSpeed, and for the last five years no one from XStore has ever informed us that this was a bad setup or that you do not support this solution. Now suddenly, in the last two support cases we submitted, it turns out that XStore does not work properly with LiteSpeed. So what are we supposed to do now if suddenly XStore is unable to help us after five years of using it?

    Content is visible for topic creator and
    support staff only.
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    March 14, 2026 at 10:50

    Hello @Pites,

    Thank you for providing the correct credentials. After checking, we confirmed that the issue was caused by the caching plugin. Please note that each theme and plugins updates include various changes and modifications, which means that many CSS and JS files were updated for optimization purposes. Since the previous versions of these files were cached, the layout appeared broken, and clearing the cache was necessary: https://prnt.sc/c5eYOhqGWf7i.

    For example, as you mentioned, the “Product added to cart” notice appeared grey on the shop page but green (correct) on the single product page. This occurred because the cached CSS files prevented the updated styles from being applied correctly across all pages.

    We have now cleared the caches, and all the issues described above have been resolved in our tests. We have also attached a video of our test performed in an incognito Chrome browser below.

    If you have any further questions, please feel free to contact us and provide any additional details needed to reproduce the issue on our side.

    Best regards,
    Jack Richardson
    The 8Theme’s Team

    Content is visible for topic creator and
    support staff only.
    Avatar: Pites
    Pites
    Participant
    March 14, 2026 at 11:14

    Hi Jack,

    Thank you for help. Between our emails, I changed several settings in LiteSpeed, so they may have helped as well. I changed the following: Combine JS → OFF, Delay JS → OFF.
    I clear the cache every time using the first option “Purge All.” Do I need to use all three options one by one as shown in the screenshot?

    I have few things more conected wit a cart.
    – I tried to change the label in the cart from “Suma częściowa:” to “Razem:”, but I wasn’t able to do it in Loco Translate, unfortunately, even after saving and clearing the cache. Could you help me with that as well?
    – How to delate SKU: numbers from the cart ?
    – Where can I change the order of the layout in the cart summary under the products?
    – Is it possible to add a “Buy Now” button that immediately adds the product to the cart and takes the customer directly to the checkout?
    – And one last thing: how can I add a section in the cart showing products that are frequently bought together, in order to encourage the customer to add them to the cart as well?
    I know it is a lot, but I have a problem with it, beacuse Im not a technical person …

    Thank you,
    Peter

    Content is visible for topic creator and
    support staff only.
    Files is visible for topic creator and
    support staff only.
    Avatar: Pites
    Pites
    Participant
    March 14, 2026 at 12:35

    Could you help me with all abouve. I see now, again lots of things that you change, are back in tha cart. More problems with cart come back now.
    Moreover I change Progress Bar for free Shipping, I change the text in tha bar and it works in front cart but when you go inside cart – there is old text about free shipping that I changed. It is completly crazy !

    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    March 14, 2026 at 14:59

    Hello @Pites,

    We recommend that you review your LiteSpeed settings or contact the plugin’s support team, as they are best equipped to assist with their product. As a temporary workaround, you may keep the caching plugin deactivated, since some of its settings appear to be causing issues on your website even after clearing the cache. Additionally, please check with your hosting provider to determine whether any server-side caching might be contributing to these issues.

    Regarding your questions:

    1. Since you currently have our built-in translations enabled in the XStore Control Panel on your website (https://prnt.sc/solkBkHXV_Rh), the strings from the Loco Translate plugin for the XStore theme and XStore Core plugin will not be affected while this option remains active. If you wish to use custom translations, please disable our built-in translations and create your own. You can find documentation on string translations here: https://www.8theme.com/documentation/xstore/theme-translation/

    2. Please provide screenshots or a short video to help us better understand the issue. The setting in Theme Options for displaying SKU fields is currently empty, so no SKU content should be visible: https://prnt.sc/jAcWENTpj0jU

    3. Please provide screenshots of the section you are referring to, as we are currently unable to identify the exact location you wish to modify.

    4. Since you are using the Single Product Builder in the Customizer, you can enable the following option: https://prnt.sc/8dX_n0vFeHmI. We have already activated this feature on your website: https://prnt.sc/M-FiLEmcWiZe

    5. Please refer to our documentation for more details: https://www.8theme.com/documentation/xstore/xstore-features/frequently-bought-together/

    Best regards,
    Jack Richardson
    The 8Theme’s Team

    Avatar: Pites
    Pites
    Participant
    March 14, 2026 at 16:44

    Hello Jack,
    Thank you for your reply.
    Regarding the LiteSpeed issue, the main problem is that neither I, nor the LiteSpeed support team, nor Hostinger support know what exactly could be causing the incompatibility with XStore.
    As you know, LiteSpeed Cache is one of the most widely used and recommended optimization plugins for WordPress and is often installed by default on many hosting platforms, including Hostinger. Because of this, both LiteSpeed and Hostinger support will most likely ask me what exactly in the XStore theme or XStore Core plugin could be conflicting with their caching mechanisms.
    Unfortunately, I am not a developer or a technical specialist and I do not know the internal mechanisms of XStore or how it interacts with caching systems. This makes it very difficult for me to communicate effectively with their support teams.
    Therefore, while I can certainly contact both LiteSpeed and Hostinger support, I would need some specific guidance from your side.
    Could you please provide:
    1. A list of LiteSpeed Cache settings that should be disabled or configured differently when using XStore (for example JS combine, delay JS, ESI settings, cart fragments, etc.).
    2. Information about which WooCommerce or XStore-related URLs should be excluded from caching.
    3. Any known incompatibilities between XStore and LiteSpeed Cache that their support team should be aware of.
    4. If LiteSpeed is known to cause issues, could you recommend another caching plugin that works reliably with XStore?
    5. Any technical suggestions or questions that I should forward to the LiteSpeed or Hostinger support teams so they can properly investigate the issue.
    Without this information, their support teams will most likely ask questions about XStore that I cannot answer. I would really appreciate your help in preparing a short list of recommended settings or questions that I can forward to them.

    1. Thank you for the clarification. However, I would like to point out that about six years ago your team recommended using the Loco Translate plugin, and you often helped us with translations using it. We have been using this solution ever since without any issues. From your message I understand that because the built-in translations in the XStore Control Panel are enabled, the translations made through Loco Translate for the XStore theme and XStore Core plugin will not be applied.
    Could you please confirm the following:
    If I disable the built-in translations in XStore, will the website still remain fully translated using Loco Translate, as it was before?
    And conversely, if I disable Loco Translate and keep the XStore built-in translations enabled, should I expect the entire theme to be 100% translated into Polish by the XStore translation system, or will some strings still require manual translation?
    I just want to be sure which solution is currently the recommended and most stable approach for translations when using XStore.

    2. I have actually found the setting in the meantime and disabled the SKU display. Thank you for your help.

    3. This is not so important for now, so I will post it later.

    4. Great, thank you.

    5. I will have a look. Thank you.

    Content is visible for topic creator and
    support staff only.
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    March 15, 2026 at 09:05

    Hello @Pites,

    We have not detected any conflicts between XStore and LiteSpeed.

    Regarding the configuration of the LiteSpeed Cache plugin, we recommend that you review the following reply: https://www.8theme.com/topic/performance-issue-large-css-file-and-lcp-delay-with-xstore-elementor/#post-467054

    Once you disable the built-in translation feature, you will be able to use translations from the Loco Translate plugin. You may translate only the necessary strings; it is not required to translate 100% of them, as approximately 70–75% will cover most of your needs.

    For more information about our built-in translations, please refer to the documentation: https://www.8theme.com/documentation/xstore/theme-translation/xstore-built-in-translations/

    Additionally, it seems that WooCommerce recent updates caused different issues related to add to cart actions on customers’ web-site independently on theme used on those. You can also check the topic -> https://wordpress.org/support/topic/critical-issue-add-to-cart-broken-in-woocommerce-10-5-0/.

    Regarding the Sales Booster functionality, the issue might also be related to caching. As previously suggested, please temporarily disable the cache plugin and check your website.

    Additionally, we kindly ask you to submit separate questions in different topics rather than combining them in a single request. This will allow several members of our support team to assist you more efficiently.

    Best regards,
    Jack Richardson
    The 8Theme’s Team

  • Viewing 14 results - 1 through 14 (of 14 total)

You must be logged in to reply to this topic.Log in/Sign up

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.