无论如何,如果网站发生变化,用户不必清除缓存吗?

I am using W3 Total Cache plugin in my web site. Is there anyway that the user doesn't have to clear the cache every time there is a change in the website?

You just disable the plugin and disbale the caheche create option in the wordpress plugin

You will have to add a function to the functions.php file of your theme.

function vs_delete_w3tc_cache($post_id ){
if ( function_exists( 'w3tc_pgcache_flush_post' ) ) 
 { 
   w3tc_pgcache_flush_post($post_id); 
 }
}
add_action( 'save_post', 'vs_delete_w3tc_cache' );

This should delete the cache for that post/page.