Hello @kelly3k9
Thank you for reaching out and I am happy to help!
I’ve checked your website and I can see that the mentioned hamburger menu is not working. I can see that currently the Voice theme is used, and the W3TC is not enabled.
You also mentioned that the problem occurs with the default theme and the W3 Total Cache active?
Also, when you say suddenly, can you please share if there is anything that was changed ecently like some theme or plugin?
As for the Voice theme, while W3TC is disabled, please also disable othe rplugins one by one and see if any of the plugins may be causing the problem. Make sure to check any custom rules you may have in the configuration file added recently.
Let me know if it helps!
Hi,
Thanks so much for your super speedy reply!
“As for the Voice theme, while W3TC is disabled, please also disable othe rplugins one by one and see if any of the plugins may be causing the problem. Make sure to check any custom rules you may have in the configuration file added recently.” – I have already done both.
I say suddenly, as it only came to my attention yesterday. Plugins were updated earlier in the week, but I couldn’t say which ones in particular – I can only assume an update coincided with the issue, but I’d expect disabling plugins to resolve the issue, if that is the case.
I have performed all standard trouble-shooting measures (disable plugins all at once, one by one, revert to default theme and repeat these steps). It just seems strange that the default theme shows W3TC as the issue, yet the problem remains when everything is deactivated using our chosen theme.
Best wishes,
Kelly
Hello @kelly3k9
Thank you for your feedback.
Regarding the default theme, have you also tried to disable the settings in the W3 Total Cache one by one (start with minify), save all settings and purge the cache after each setting is disabled and see which setting may be causing this with the default theme?
Regarding your chose theme, I would recommend to complety remove the W3 Total Cache and see if that makes any difference (W3TC when disabled does not affect your website).
- Check .htaccess File (make backup)
W3TC will create many directives in .htaccess file to control the caching behavior. Each section will start and end with comments like “#BEGIN W3TC Page Cache core” and “#END W3TC Page Cache core”.
Ensure that no residual entries are left over in your .htaccess file after deleting the plugin.
- Delete wp-content files and folders
- cache folder
- w3tc-config folder
- object-cache.php (if exists)
- advanced-cache.php (if exists)
- db.php (if exists)
- upgrade folder
- delete w3-total-cache folder in wp-content/plugins/ (if exists)
- Delete Cached Files from CDN (if using CDN)
Besides deleting all the relevant files, if you use CDN then ensure to purge the cached content from your CDN. This is necessary when you enabled minify option in W3TC settings. You should delete the minified and combined scripts and CSS files from your CDN server to avoid the site breaking on the browser.
- Go to your wp dashboard and re-install W3 Total Cache
Let me know if this helps!
Hi Marko,
I have carefully followed each of these steps and it resolves the issue when the default theme is active but when the Voice theme is active the mobile menu is still unresponsive. I have referred the issue to the theme developers.
Thank you so much for your assistance with this.
Best wishes,
Kelly
Hello @kelly3k9
Thank you for your feedback.
You are most welcome!
We would really appreciate it if you could take a minute and post a review here. This will help us to continue offering a top-notch product to users.
Thanks!
Hi,
My theme developers have come back and said the issue is caused by a plugin minimising JS. I have checked and W3TC is the only plugin I have had installed that is doing that. I have tried unchecking all settings in W3TC and followed your instructions again, and have now left the plugin deactivated, but the mobile menu never returns to working with my chosen theme. I’ve tried rolling back the theme to a previous version, and I’ve downloaded and installed a fresh copy of the current theme version, and tried both with all plugins deactivated. Finally, I have reinstalled the WordPress latest version. I am at a complete loss as to what I can do now to get the website working properly again.
Best wishes,
Kelly
Hi,
Yesterday I carefully went through the database and found a lot W3tc line remaining in wp-options. I have deleted these and the problem is resolved.
Kind regards,
Kelly