Mobile menu not opening, only on homepage

This topic has 6 replies, 4 voices, and was last updated 5 months, 1 weeks ago ago by Alex Carter

  • Avatar: Creativelayers
    Creativelayers
    Participant
    March 6, 2025 at 15:00

    Hi guys,

    We are having some issues with our mobile menu. It’s opening on every page, except the homepage.

    We have read some topics on this issue, but could not resolve it with the given info.

    – Tried disabling all plugins
    – Tried disabling CDN
    – Tried removing elementor sliders from homepage
    – Disabled LiteSpeed

    All without luck. We went a step further on the homepage, and removed ALL content. We now found out that the mobile menu is now working. When we put the elements back one by one, it keeps working until we add the ‘product carousel’ widget. Then, the menu is not working, and if we delete the carousel from the page, the menu won’t work either. It will only start working when all the page content is deleted.

    Do you have any suggestions how we could solve this issue?

    Please, contact administrator
    for this information.
    5 Answers
    Avatar: Creativelayers
    Creativelayers
    Participant
    March 6, 2025 at 15:04

    We just found out the sliders are not the issue here, while somehow the menu is working when the sliders are removed.

    We are running a custom script on the homepage, that is causing the issue. With the script removed, the menu works like it should work, even with the sliders and carousel active.

    How can we make sure the menu works, with this script activated?


    Avatar: Creativelayers
    Creativelayers
    Participant
    March 6, 2025 at 15:11

    I tried adding the script in my last post, but it is removed from my message. We have a staging site available, of which I will add the credentials in the private area.

    Please contact administrator
    for this information.
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    March 7, 2025 at 15:44

    Dear @Creativelayers,

    First and foremost, please note that we are not responsible for any custom modifications you make to your website, including the addition of custom scripts.

    Additionally, the access credentials you provided grant us only limited user permissions, which do not allow us to edit the page. As a result, we can only inspect the code using the browser’s developer tools.

    Upon reviewing your implementation with inspector, we noticed that you have added a library script (https://prnt.sc/0NUXvMKU0U2w) that is already included by default in WordPress scripts. We kindly recommend avoiding the use of such scripts loading within the HTML widget of Elementor. Instead, we suggest adding such snippets via the functions.php file of your child theme for better compatibility and performance.

    At this time, you may try modifying your script as follows and check if it resolves the issue:

    jQuery(document).ready(function($){
        $(document).on('click', '[data-showme]', function(){
            var showme = $(this).attr('data-showme');
            $('.all-images').hide();
            $('#' + showme).show();
        });
    });

    Should you require further assistance, please feel free to reach out.

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: Tony Rodriguez
    Tony Rodriguez
    Support staff
    April 9, 2025 at 08:37

    Dear Creativelayers,

    As we continue our mission to exceed expectations, your insights become increasingly valuable. Could we, with all due respect, request your thoughtful feedback by giving our theme a deserved 5-star rating on ThemeForest?

    Click here to share your valuable perspective: https://themeforest.net/downloads

    Your time and trust are highly appreciated!

    Best Regards,
    The 8Theme Team

    Avatar: Alex Carter
    Alex Carter
    Support staff
    July 5, 2025 at 13:33

    Hello,

    We’d like to update you on the speed and performance improvements in XStore.
    Over the past few months, our team has focused heavily on optimizing theme performance. As evidence, our public optimised demo now scores 98+ on mobile and 100+ on desktop in PageSpeed tests—showing that XStore is fully tuned for speed.

    https://pagespeed.web.dev/analysis/https-woocommerce-1476984-5641372-cloudwaysapps-com/dzka87l4hv?form_factor=mobile

    However, we’ve identified another major factor affecting site responsiveness: bot traffic. On several client sites, automated bots have been generating large numbers of requests to dynamic filter URLs on the shop page over 50K requests per day. Even on powerful servers, this volume of repeated queries can cause noticeable slowdowns.

    To help you investigate this, we’ll share detailed screenshots in the private support area showing bot-generated request patterns. You’ll see exactly why your server may be under strain.

    What we’ve done so far:
    • Reviewed and optimized all frontend assets (CSS/JS, images, lazy-loading).
    • Improved our AJAX-filter endpoints to reduce query overhead.
    • Hardened nofollow and other standard directives—though some bots still ignore them.

    Our team continues to refine these protections. In the meantime, please verify whether bot traffic is impacting your site’s load.

    Next steps:
    1. Upgrade to XStore 9.5.1. This release includes all our latest speed optimizations and server-side performance enhancements. You can download the archive in the Downloads section on our website https://www.8theme.com/downloads/ or from your Downloads area on ThemeForest.
    2. Deploy a bot-protection service.
    To block 100% of unwanted crawlers, consider using Cloudflare (or a similar WAF) to filter malicious traffic before it reaches your server.

    Thank you for your patience. If you have any questions or need help reviewing your server logs and request patterns, please let us know in the private support forum.

    Best regards,
    The XStore Team

    Files is visible for topic creator and
    support staff only.
  • Viewing 6 results - 1 through 6 (of 6 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.