There is a very annoying bug in the latest version of W3 Total Cache (0.9.2.4). It malfunctions if your front page is displayed as a static page instead of as a posts page (Under Settings > Reading Settings).
Because the posts page is not the front page, whenever a new post is posted W3 Total Cache doesn't automatically purge the posts page out of the cache. So any site visitors (that aren't logged in) will continue to see the old cached posts page without the new post until the cache is manually clared.
Here are some example sites that are having this issue:
- http://www.gilbatesfamily.com - The front page is static, the updates page is the posts page
- http://www.vision4living.org - The front page is static, the blog page is the posts page
- http://www.robertloveskendalyn.com - The front page is static, the blog page is the posts page
A patch with this bug fix would be greatly appreciated! Manually clearing the cache anytime a customer creates a new post gets tiring very quickly. :)
I'm using WP 3.3.1 Multisite. Under Performance > Page Cache, I have "Cache home page" checked under General and "Home page", "Posts page", and "Blog feed" checked under Purge Policy.
This post is a follow-up to this one: http://wordpress.org/support/topic/plugin-w3-total-cache-new-posts-dont-show-on-blog-page-except-for-admins