wordpress使用CDN静态资源加速,老文章内图片地址不重写解决办法

静态资源加速,对使用国外或是香港服务器的人而言,在加速上面来说还是很重要的。你可以使用阿里云OSS、水煮鱼的WPJAM-Basic实现CDN静态资源加速。

下面不BB,我一个站使用的是一位友人的主题,里面自带CDN加速设置。这个站之前就有文章,于是问题就来了。不知道为什么开启CDN静态资源加速后,以前老文章中的图片的链接没有自动更换。由于wordpress后台媒体库也是支持CDN的,后台看到的图片链接已经全部换成CDN加速后的链接了,但是前台文章中的链接没有换。进入文章重新插入图片更新文章,才能将本地图片地址换成新的CDN加速地址。

当时检查过代码,并没有问题。友人是wordpress大佬,他也检查了主题的代码,也没有问题。那时候并没有去处理,因为我想多更新几篇文章之后,首页就全部是新文章了,缩略图之类的也就全部是CDN中的链接地址了。

不过最近想着把这个站的https给做了,于是问题就来了。https验证,需要全站资源通过https访问验证。没办法只有解决老问题。

MySQL执行SQL语句手动修改所有文章内的链接

  1.  #WordPress 的数据库里 wp_posts 表(文章内)的 http 前缀替换
  2. UPDATE wp_posts SET post_content = replace(post_content,'old','new');
  3. #示例
  4. UPDATE wp_posts SET post_content = replace(post_content,'http://www.XXX.com','https://www.XXX.com');

同样的方法,可以替换所有文章中的以http开头的内链。

文章指定缩略图链接替换

  1. # WordPress 自定义栏目的内容替换
  2. UPDATE wp_postmeta SET meta_value = replace( meta_value, '旧内容','新内容') ;
  3. #示例
  4. UPDATE wp_postmeta SET meta_value = replace( meta_value, 'http://www.XXX.com','https://www.XXX.com) ;

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/402148.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚重蔚管理团队
上一篇 2023年11月1日 18:06
下一篇 2023年11月2日 17:49

相关推荐

  • 为WordPress添加Google reCAPTCHA进行人机身份验证。

    为了防止WordPress垃圾评论以及恶意登陆,我们除了可以添加传统的验证码外,还有一种更好的方法就是添加Google reCAPTCHA进行人机身份验证,比验证码更严格,接下来我们就教大家如何为WordPress添加Google reCAPTCH…

    2022年10月24日 wordpress开发
    041
  • WordPress修改古腾堡编辑器默认宽度方法。

    对于使用WordPress写博客的人,我们使用最多的就是它的编辑器了,新版的古腾堡编辑器为我们提供了许多特色模块 但是它有一个缺点就是编辑器的宽度并不像经典编辑器那样是全宽的,在很多主题中,后台编辑界面和实际…

    2022年10月25日
    039
  • WordPress多媒体缩略图设置

    在Wordpress还没有缩略图功能的时候,模板开发的同学,基本都是用代码,直接调用文章第一张图片作为栏目列表缩略图。如果现在旧的模板,还没有更新,应还会保留着这个功能。但这个功能有个缺点就是调用原图作为缩略…

    2019年10月30日
    0364
  • WordPress设置浏览器缓存方法。

    在使用GTmetrix等测速工具对WordPress网站进行速度检测时,大部分网站都会遇到一个叫做Leverage browser caching问题,影响网站速度评分,其实这个参数就是浏览器缓存的问题,因为我们并没有对这个参数进行优化,在…

    2022年10月25日
    022
  • 使用FTP手动上传更新WordPress插件。

    一般情况下,Wordpress插件都是可以在仪表盘中进行一键更新的,但是有些时候会由于插件或者我们主机的问题,并不能实现自动更新,甚至出现错误,这个时候就需要我们自己手动更新插件,其中使用FTP更新是一种常见的…

    2022年10月24日
    024
  • WordPress自动获取内容中的图片作为缩略图调出

    我们有一些WordPress主题和排版的要求,是需要将缩略图展现的,这里我们可以有手动设置缩略图的。但是有些时候我们采编的内容内容中有图,但是没有设置缩略图。这里我们可以直接用自动调用文章中的图片作为缩略图。…

    2025年1月8日
    026
  • WordPress修改程序代码常用的6种方法。

    在使用Wordpress做网站时,难免会遇到需要修改代码的情况,比如添加统计、修改样式等,今天本文为大家介绍下WordPress修改代码常用的6种方法 一、主题自带的代码功能 在很多主题中都提供了添加样式代码的功能,尤其…

    2022年10月24日 wordpress开发
    026
  • 使用ShortPixel为你的WordPress配置WebP图片。

    图像优化一直是WordPress速度优化的重点,除了传统的图片压缩外,还有一种新的方法就是采用WebP,不过WordPress本身并未添加对WebP的支持,所以我们就需要配合第三方插件来实现WebP方案,今天我们分享的就是如何使…

    2022年10月25日 wordpress开发
    025

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息