Why is my WordPress site not Updating?
Before we explain the solution, it’s important to understand what causes the problem first.
There are two common causes for this issue. The first one is your browser cache. Sometimes your browser (specially Google Chrome) will show you a cached copy of your website instead of showing the new one. To resolve this issue, you need to simply hit CTRL + F5 (or Cmd + R in Mac) buttons on your keyboard to reload the page.
The second and most likely cause of this issue is poorly configured WordPress caching plugin. To see if a caching plugin is causing this problem, you need to see if you’re using a caching plugin on your site.
Often beginners use setup W3 Total Cache and WP Super Cache.
The first thing you can do is try to Empty All Caches using your cache plugin settings area.
You can do this easily by going to plugin settings page (in our demo, we’re showing W3 Total Cache). Then click Empty All Caches.
This should work for most folks and now the changes should be visible on the homepage.
Next, you should look in your plugin settings to see if you can control what is cached by the Page Cache functionality. In W3 Total Cache menu under Page Cache, there is an option to unselect caching of front page.
If you unselect that, then the front page will not be cached.
Now if none of the above solutions worked for you, then you should deactivate any cache plugin installed on your WordPress site.
After deactivating the caching plugin, you need to visit your website to see if this resolved the issue. If it does, then this means you need to setup your cache plugin correctly.