Older version of homepage loading only on Mobile

I’m at a bit of a loss as to what’s going on here.

https://beermoth.co.uk/shop loads differently on mobile than on Desktop, with a version of the homepage not including the background image, and also breaking the inline navigation.

However if I load https://beermoth.co.uk/shop/home (where the page is located) on my mobile then it loads fine.

Any help would be great!

Cheers,
Joe

I should probably follow up to say I am using caching through Cloudflare, but I’ve purged that repeatedly, and changes to any other page on the website work fine, just not the page that is set as the homepage.

Hi Joe,

Thank you for writing in, yes, it is more likely a caching related issue because if I access your page like this https://beermoth.co.uk/shop/?nocache=1 I can see the background-images and the updated version of the site. Please login back to your Cloudflare dashboard and purge everything.

Purging cached resources from Cloudflare

Remember to clear all your caching features (plugin, server-side, CDN, and browser’s cache) after updating so that the code from the latest release is always in use. This will help you to avoid any potential errors.

Cheers!

Thanks for your reply @friech!

I’ve purged Cloudflare multiple times, both on purge all and by declaring URLs to purge and unfortunately it’s still loading the same way. I’ll see if there’s any caching on my server, but I’ve not had this issue previously.

Cheers!
Joe

Hello Joe,

First, clear your W3 Total Cache plugin cache and then purge your site cache in CloudFlare. If still nothing is working, kindly temporarily disable them one by one while we are troubleshooting. You must also temporarily disable Jetpack because it has a caching feature too.

Please let us know if this works out for you.

Hey @RueNel,

I don’t actually have W3 or Jetpack enabled on that install. I’ve cleared every caching service on my server, but I’m still having the issue. I’ve disabled W3 and Jetpack on my other install and cleared the cache on Cloudflare, and I’m still having the issue. I’ve even tried setting a different page to be the homepage and this isn’t working either :S

Cheers,
Joe

I just tried changing the theme and the website loads with the changed theme on every page except the homepage too.

Joe

Hi Joe,

I understand that you already deactivate the W3 or Jetpack, but did you clear those caching features before you deactivate? If not, please enable those back, then CLEAR its cache, then deactivate it again, login back to your Cloudflare dashboard and purge everything once again.

Let us know how it goes,
Cheers!

Hey @friech, I can’t get into the dashboard unfortunately, it goes on a redirect loop.

The home page has now updated, and some of the pages are accessible (blog for one), but most of the home page links aren’t working. I’ve tried adding rewrite rules to the wp-config and removing the htaccess file, but to no avail, unfortunately!

Hi @JSW88,

Glad the original issue here is now sorted out.

About redirect issue, I can confirm it here. Although, rewrite rules is not needed by default unless you have special settings. Removing htaccess file is a good step.You should save your permalinks settings again to generate a new one. Check again after that.

If the issue still exist let’s check where it is coming from. You could try testing for a plugin conflict. You can do this by deactivating all third party plugins, and seeing if the problem remains. If it’s fixed, you’ll know a plugin caused the problem, and you can narrow down which one by reactivating them one at a time.

If this is not cause by any plugin, lets check your child theme too. Please try to switch from child theme to main theme. Check the issue again after that.

If any of that step did not work, it would be best to open a new thread. Then share credentials inside a secure note there so we can investigate further.

A new thread is advise so this one will be relevant to its title. Thank you.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.