我有一个使用WP Super Cache(1.5.9)的网站(WordPress 4.9.3)。我有一些页面包含从自定义数据库表生成的内容,这些页面每月只需要更新一次(我在网站外部有一个例程可以更新该表)。由于该表每月仅更新一次,因此我想缓存那些页面。但是,更新表时,需要删除这些页面的缓存,否则我的新数据将不会显示。
是否有一个API或我可以调用的东西,它们将删除那些页面或所有页面的缓存。在那之后也调用Preload Cache函数也很棒……
任何帮助将不胜感激。
答案 0 :(得分:2)
您可以尝试以下方法:
$post_id = 123;
wpsc_delete_post_cache($post_id);