WP-CDN-Yes WordPress 自动清除CDN插件

插件概述

WP-CDN-Yes是我开发的一款WordPress插件,其主功能是在启用全站CDN的情况下,自动清除CDN节点缓存。

对网站进行全站CDN缓存能有效优化网站部署在低配置服务器的访问速度,同时也带来了一些繁琐问题,比如每次发布文章都要手动刷新CDN缓存,此插件就是为解决这些麻烦而诞生的。

插件下载

当前最新版本:2.1.0

直接在WP后台搜索WP-CDN-Yes找到安装即可。

或者也可以在官方发布页上下载安装。

WordPress官方发布页:https://wordpress.org/plugins/wp-cdn-yes/

使用教程

请务必仔细阅读此教程和下方的常见问题!

1.激活插件

WP-CDN-Yes WordPress 自动清除CDN插件

2.配置CDN信息

在左侧菜单找到WP-CDN-Yes,进入设置页,并配置好CDN的账号信息。

WP-CDN-Yes WordPress 自动清除CDN插件

3.配置其他功能

基础设置下方的缓存清除一般请全选,高级设置里面的静态文件CDN加速建议打开。部分CDN(阿里云,腾讯云等)可能还需要勾上下面的修改cache-control

WP-CDN-Yes WordPress 自动清除CDN插件

4.验证是否生效

随便找一篇文章,单击更新并按下F5刷新页面,将会在右侧栏最底部看到缓存刷新成功的显示。

WP-CDN-Yes WordPress 自动清除CDN插件

常见问题

1.如何在CDN服务商正确配置缓存规则?

缓存规则一定要正确配置,否则CDN将出现反向加速的情况(与插件无关)。

2.我使用的是又拍云,如何配置插件?

由于又拍云的Token获取特别麻烦,我因此制作了一键获取Token功能。

直达链接:https://wp-cdn.cn/upyun_token

Token创建成功后同时填入CDN IDCDN KEY即可,不要留空,如下图:

WP-CDN-Yes WordPress 自动清除CDN插件

Token删除过程也是极为繁琐(暂时没做一键删除),同时每个账号只有10个Token配额。因此,请务必认真保存创建好的Token。

3.我的主题带有用户中心(前台登录)功能,如何避免用户信息被缓存到CDN上面?

说实话,这个问题并不好解决。因为目前国内没有大厂CDN是支持Cookies绕过缓存的。

目前只有阿里云CDN/DCDN可以通过工单申请配置高级条件设置Cookies绕过缓存,工单内容为域名xxxx.xxx配置全站访客cookie包含wordpress_logged_in_或者comment_author_均不缓存,去源站取源,然后耐心等待他们研发配置完成即可。

比较好的解决方法就是把主题改造成RESTful API进行相关交互,然后CDN针对RESTful API不缓存。

关于WP-CDN-Yes WordPress 自动清除CDN插件的相关内容;如有侵权,请联系老文删除。

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
老文的头像老文
上一篇 2022年4月13日 上午12:55
下一篇 2022年5月7日 下午10:08

相关推荐

  • phpMyAdmin面板提示“在服务上检测到错误”怎么办?

    如果你进phpMyAdmin面板后提示这个,且每次刷新页面无法被忽略。 并且在底部出现类似这样的提示,那你有救了! 看到这儿先不要着急,我们先了解下,为么会出现这个问题?另外,有没有发现启动phpMyAdmin的时候还有这个提示: 代码语言:javascript 复制 不兼容的PHP版本,已尝试自动切换到兼容的PHP版本,请刷新页面重试! 事实上都是因为ph…

    2024年7月31日 建站知识
    169
  • zblog的开发模式是做什么的?zblog开发模式有什么作用?

    zblog后台有一个开发模式是做什么的?zblog开发模式有什么作用呢?本文就尝试来说明下这个问题。 首先zblog的开发模式在后台–网站设置–全局设置里面如下图: 这个模式默认是关闭的。顾名思义这个模式是给开发人员使用的,一般用户不建议开启。 那么普通用户什么时候需要用到这个呢?当你的网站出现问题,某个页面出现了错误提示的时候,这个…

    2021年11月18日
    556
  • 不用插件启用 WordPress 维护模式

    为什么在线上调整网站时,要使用维护页面,让我们看一下维护页面的一些好处。有了维护页面,您可以… 可以避免访问者在打开您网站时,因维护原因出现一些糟糕的情况。 它可以帮助您正常地在网站的后端调整网站设置,主题或插件,而不会让访问者看到您的网站在维护时的全部细节。 在 WordPress 插件市场,有许多类似功能的插件,功能也非常强大。不过相对的,设置起来就比较…

    2021年11月7日
    562
  • WordPress怎么自动发布文章

    WordPress具有定期发布文章的功能。在发布界面中,有一个按钮用于立即发布和编辑文章。单击此处可编辑发布文章的时间。 因此,我们可以设置在特定时间发布文章的时间: 为什么我们需要定期发表文章?定期发表文章有哪些优点和缺点?为什么我们需要使用WordPress的定时发帖功能?对于搜索引擎和用户体验来说,在固定时间发布文章是一种非常好的体验。 因为如果我们网…

    2023年1月4日
    163
  • 怎么升级flarum论坛所有的插件?

    最近我要配置一个封禁IP的插件,一直提醒我Flarum的内核版本过低,需要设置1.8.3。   安装插件报错,提醒升级论坛内核版本 而我正好要升级Flarum论坛的所有插件,所以我是按以下步骤进行的: 1.升级前的准备 备份网站数据和数据库。这是非常重要的步骤,以防止在升级过程中发生任何数据丢失。 停用所有安装的第三方插件。特别是那些你自己安装的、…

    2024年7月31日
    158