如何管理wordpress中的redis

  • A+
所属分类:博客教程

缓存效果图片

大家可以看到本博页面最下一行,有一个redis加载图片,后面会现实页面的生成时间,如果不希望看到这一行,可以将index.php中的$debug = 1改为0。

删除某一个页面的缓存

发表评论、在该页面按一下F5刷新、在该页面的网址后面加上?r=y回车。

删除整站页面缓存

登录到Wordpress后台,在任意后台页面的网址后面加上?r=y并回车。

更新文章时自动刷新首页的缓存

在博客主题的function.php中加入以下代码:

  1. function newPostRefresh() {
  2. $temp=file_get_contents("https://birdteam.net/?r=y");
  3. }
  4. add_action('publish_post', 'newPostRefresh');
  5. add_action('edit_post', 'newPostRefresh');
  6. add_action('delete_post', 'newPostRefresh');
  7. add_action('comment_post', 'newPostRefresh');
  8. add_action('edit_comment', 'newPostRefresh');
  9. add_action('delete_comment', 'newPostRefresh');
  10. add_action('wp_set_comment_status', 'newPostRefresh');
  11. add_action('switch_theme', 'newPostRefresh');

注意:

  1. 将birdteam.net改成你自己的网址;
  2. 将上面的代码加在主题的function.php文件末尾?>前。
  • 我的微博
  • 这是我的微博扫一扫
  • weinxin
  • 微信公众号
  • 微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

签到

目前评论:6   其中:访客  4   博主  2

    • avatar YueRun.CC 1

      :twisted: :roll: :wink: :arrow: :cry: :mrgreen:

      签到成功!签到时间:今日的下午8:49:35,每日打卡,生活更精彩哦!

      • avatar p4738898 3

        签到成功!签到时间:今日的上午9:41:09,每日打卡,生活更精彩哦!

        • avatar 檀烟小筑 1

          刚好做到这一块最近给自己的博客也在尝试部署redis

          签到成功!签到时间:今日的‎11‎:‎56‎:‎50,每日打卡,生活更精彩哦!