My blog homepage isn’t displaying my most recent posts, despite the fact that they have published fine. It’s showing the latest post as being published on 17 April, when I have published 4 more since then. If you go down to the bottom of the page and click on ‘Older posts’, you can see my latest posts in the slider, but they’re not there on the homepage. I haven’t made any changes to settings or widgets recently.
Do you have caching enabled on your site? If so, I’m going to ask that you clear that. I’m also going to ask that you reach out to your hosting and have them clear the server side cache and see if that clears up the issue.
They said that if you go to wp-admin → Appearance —> Themes —> Customize all of the posts are there, suggesting an issue with the theme itself. Does that make sense?
Kindly disable all of your third-party plugins and see if this issue still exists.
If it resolves the issue I am going to then ask you to activate the disabled plugins one by one and test the page to see if we can isolate the conflicting plugin if that is the case.
Thanks - I have tried that and it didn’t make any different. I have tried contacting my hosts again as I suspect it may be something they need to sort out. Thanks for your help - if you can think of anything else that I could try, let me know.