IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Hyper Cache设置方法备忘

    三好公民发表于 2016-07-12 11:11:56
    love 0

    首先,需要在wp-config.php中添加语句 define('WP_CACHE', true); 。

    下面是Hyper Cache设置页面几个选项卡中需要设置的地方:

    General选项卡

    勾选When a post is edited下的两个选项clean archives (categories, tags, ..., but not the home) 和clean the home 。

    意为当发布或编辑一篇文章后清理文章存档和主页的缓存,这可以为读者呈现最新的网站内容。

    Bypasses选项卡

    勾选如下三个选项:

    • Do not cache the "404 - Not found" page
    • Do not cache the blog main feeds
    • Do not cache single post comment feed

    意为不缓存404页面和博客及评论Feed订阅页面。

    另外你还可以勾选Exact URIs to bypass(不缓存指定的网址)和(Starting with) URIs to bypass(不缓存以指定名称开头的网址),不过需要在文本框中设置具体的网址字符。

    Mobile选项卡

    如果你的网站为移动设备启用了专门的移动主题,三好公民发现启用Hyper Cache后在手机上查看主页依然是PC桌面主题,既然在下面Mobile theme指定了移动主题问题依旧。只有把Working mode设置为Bypass the cache(绕过缓存)才会正常。

    注:目前不清楚该设置项与Any Mobile Theme Switcher等移动主题切换插件哪个优先级更高,望知道的朋友在本文评论中分享一下。

    Hyper Cache导致Post Views不计数的解决方法

    虽然经三好公民实测,最新版的Hyper Cache和Post Views貌似已经不冲突了。但如果你依然遇到此问题,可以在Post Views设置中把 Use AJAX To Update Views 更改为 YES 即可。但即使是这样,也只能在后台看到实时更新数据,前台需要缓存清理后才会更新。



沪ICP备19023445号-2号
友情链接