环境信息:

环境:docker;npm反代
版本:halo 2.7;earth 1.4.0;pandaPro 1.0.5

问题描述:

  1. 在主题设置里启用pandaPro主题后,只有在登录状态下的时候,才会显示pandaPro的主题,只要退出登录(或者换个没有cookie的浏览器打开首页),主题就又会变回earth
  2. 同上述,启用pandaPro主题后,在后台设置隐藏的文章,只有在登录状态下才隐藏,退出登录后文章又会在首页显示出来
  3. bug复现站点:baihub.cn;账号:demo;密码:123321

大概率是开启了 Halo 的缓存。目前 Halo 的缓存功能还处于实验性阶段,默认是关闭状态的。

目前,创建(修改、删除或发布)文章以及主题切换或主题配置后请尝试在 Console 首页中的快速链接手动刷新缓存。

    沉迷科研无法自拔 个人认为也不需要关闭,因为页面缓存确实可以带来性能和页面加载速度的优化。作为管理员,我们只需要保证在操作后台的时候没有缓存即可,这对访客来说不需要太要求实时性,如果需要让访客提前知道更改,可以手动清空缓存。