网站、软件、福利
寻找有趣好玩的产品

WP Super Cache开启缓存后更新或发布文章不显示新文章的解决代码实例

不缓存的文件,其中首页或主页因关系到用户进入网站后打开的第一感觉因此做了静态缓存,但缓存后更新或发布文章不显示需要在functions.php中增加如下代码:

add_action('publish_post', 'refresh_front_page', 0); //发布或者更新日志时候刷新首页
add_action('delete_post', 'refresh_front_page', 0); //删除日志时候刷新首页
function refresh_front_page(){
    $front_page_id = get_option('page_on_front'); //获取显示首页的页面 ID
    wp_cache_post_edit($front_page_id); //刷新该页
}

这样在更新或删除文章的时候会更新首页缓存。

赞(1) 打赏
未经允许不得转载:寻路网 » WP Super Cache开启缓存后更新或发布文章不显示新文章的解决代码实例

评论 抢沙发

登录

找回密码

注册