Home › Forums › WoodMart support forum › Mobile menu is bugged + sidebar in shop page is bugged
Mobile menu is bugged + sidebar in shop page is bugged
- This topic has 10 replies, 3 voices, and was last updated 1 day, 9 hours ago by
Bogdan Donovan.
-
AuthorPosts
-
January 19, 2025 at 6:26 pm #630904
dominicParticipantDear,
Once again I’m experiencing trouble with my mobile menu and also now with the sidebar on the shop page. Mobile menu on homescreen (search and menu) are not responding at all. The url finished with a ‘#’ which means it’s not connected to a menu but it is (I checked it at appearance -> menu’s and it’s enabled for menu). On the computer, search works and the sidebar too (on the basic shop page) but once I’ve searched something through the search balk and then try to open the sidebar, it gives the same ‘#’ as if it’s not linked to the sidebar menu.
This makes searching the site and buying stuff quite hard and annoying as you can imagine.
January 20, 2025 at 2:22 pm #631140
Aizaz Imtiaz AwanKeymasterHello,
Maybe there is an issue with the 3rd party plugins. Please deactivate all the 3rd party plugins and activate only theme-required plugins on the site and then check the issue. I am sure your issue will be solved. Then Activate the 3rd party plugins one by one and check which plugin is creating the issue for you.
Otherwise, if the issue still exists then keep the 3rd party plugins deactivated and share the WP admin login details of your site so I will check and give you a possible solution.
Best Regards
January 20, 2025 at 2:55 pm #631146
dominicParticipantOkay, will check. Thank you!
January 20, 2025 at 3:04 pm #631150
Aizaz Imtiaz AwanKeymasterMost Welcome!!!.
Please take your time and check it. If the issue will solved, then please let me know so I will close the topic.
Have a great day.
Best Regards.February 10, 2025 at 7:32 pm #636986
dominicParticipantThere is no real issue with a 3rd party plugin but I do need to clear the dynamic cache every once in a while. If not the search bar and the mobile menu, when clicked, just do no respond and just give a ‘#’ at the end of the url.
Is this issue known?
February 11, 2025 at 12:11 pm #637138
Aizaz Imtiaz AwanKeymasterHello,
Yes, this issue is commonly related to caching. To resolve this, I recommend:
Clearing your site cache If you’re using a caching plugin or a server-side cache, clear it regularly.
Best Regards,
April 11, 2025 at 11:34 am #653334
dominicParticipantIs it possible to exclude the search bar and mobile menu from caching with a certain setting / rule?
April 11, 2025 at 3:02 pm #653408
Aizaz Imtiaz AwanKeymasterHello,
Sorry to hear about the inconvenience. Kindly please share your Site WP-ADMIN Login details in the Private Content field so that we can check this concern on your Site and give you a possible solution.
Best Regards,
April 12, 2025 at 12:06 am #653514
dominicParticipantTo be honest I’m tired of hearing the same excuse of you guys. Always looking into it but never fixing the real problem. The theme is not doing what it should be doing and the excuse you’re giving everytime is bullshit. Never had this many issues with a theme before. If you can’t make the search bar and mobile menu work properly I want a full refund and will put another theme into place without all this ‘it could be caching problem’ or ‘it could be a 3rd plugin problem’ bullshit. Make it work because customers can’t search the website thus they can’t fucking buy and I’m losing revenue with this trash ass theme!!
April 12, 2025 at 12:08 am #653515
dominicParticipantmakes no sense that when clicking the search bar or mobile menu it gives a “#” in the url and does not respond. Fix that bug asap!!
April 14, 2025 at 10:08 am #653810
Bogdan DonovanKeymasterHi,
Sorry for the delayed response. We checked your site and found that there is a JavaScript error caused by a script related to the “siteground-optimizer” plugin (screenshot https://monosnap.com/file/WKq2Y6NkT3QmPwvWWO6LWTgSXfD1JO).
By default, the opening mechanism for side menus and the search is handled via JavaScript, and if there is any JS error on the site, the execution of all other scripts gets halted. This issue affects all JS-based features, so it may not only break the search and side menu, but also AJAX Add to Cart, Wishlist, product filtering, and other functionalities. That’s why it’s critically important to ensure there are no JS errors on the site. Excluding specific working scripts from cache won’t resolve the issue if the error still exists in others.
Officially, our theme supports the WP Rocket optimization plugin, but other popular cache plugins should also work fine with WoodMart. Most caching issues happen due to site changes (such as theme updates, plugin activation/deactivation or updates, or adding custom code) without clearing the cache afterward.
To verify whether the JS error disappears after disabling the cache plugin, we temporarily disabled the Speed Optimizer plugin, and noticed that JavaScript started working again—the mobile side menu and other scripts works properly (see video https://monosnap.com/file/OHQoOQva5y0wioOtXrUUDs5UqMSAlW). After re-enabling the plugin and clearing the cache, the JS error persisted, meaning the problem occurs when the cache plugin combines JavaScript files.
We investigated the origin of the error and found that it called “Uncaught TypeError: Cannot read properties of null (reading ‘src’)” and occurs in a part of the combined script related to zipchat.js (screenshot https://monosnap.com/file/GGsMv6qlSCRYV54Lmsv2eCDHPJfFqT), which, judging by the name, is likely connected to the live chat feature on your site. This script is not related to the WoodMart theme and appears to have been added by a separate plugin or custom code.
Unfortunately, we don’t have sufficient file-access permissions on your site to proceed with further debugging. To resolve this issue, we recommend the following:
• Temporarily disable the live chat feature and clear the cache.
• Test how zipchat.js script behaves with a different cache plugin to see if the JS error still occurs.
• Try to exclude the live chat scripts from being merged or optimized, using your current plugin’s settings (if such an option is available in your cache plugin).Also, if you are not satisfied with our theme, you can request a refund using this link https://themeforest.net/refund_requests/new.
Kind Regards
-
AuthorPosts
- You must be logged in to create new topics. Login / Register