I installed and setup Cloudflare with some settings suggested by articles from Google. I really don’t know anything about it.
I have a problem, when I publish new post, and I publish about 10-15 posts a day, my new posts are not showing. Only when I go and purge from Cloudflare they show. Even then I sometimes have to purge cache from browser as well.
I have work fast cache installed as well, but before I installed I had the same problem, that is the reason I installed it in first place.
There are several options. One is to exclude
your posts or probably the index page, which seems to bei the main issue, from caching with a page rule. If new content ist created, guessing that you use static pages, it will mit besten fetched.
Something Like
Cache Level: baypass
You could also run an API call to purge the your index page when you create new content