最近把博客加装了SSL证书,然后发现无法正常显示图片。

想到应该就是原本图片的链接从http到https无法识别的问题

于是在function.php中末尾添加了代码,解决问题。

/* 替换图片链接为 https */
function https_image_replacer($content){if( is_ssl() ){/*已经验证使用 $_SERVER['SERVER_NAME']也可以获取到数据,但是貌似$_SERVER['HTTP_HOST']更好一点*/$host_name = $_SERVER['HTTP_HOST'];$http_host_name='http://'.$host_name.'/wp-content/uploads';$https_host_name='https://'.$host_name.'/wp-content/uploads';$content = str_replace($http_host_name, $https_host_name, $content);}return $content;
}
add_filter('the_content', 'https_image_replacer');

最后的最后
如果使用一些主题是手动选择图片路径的,例如上传网站logo导航栏logo,首页大图等等等等……切记在手动上传一次。针对某些主题。

还有整站全方面使用HTTPS方案:WordPress博客全方面使用https链接方案

WordPress网站加装SSL证书后无法正常加载图片问题相关推荐

  1. 安装SSL证书后不能访问https网站怎么办

    很多朋友在安装配置完SSL证书后不能访问https网站,搞不清楚问题出在哪里,更不知道如何解决.下面就以nginx配置SSL证书为例,来讲一下安装SSL证书后不能访问的解决方法. 1.确保可以以htt ...

  2. 如何为网站进行安装SSL证书

    SSL证书在网络传输过程的优势越来越突显:加密网络传输数据.提升网站的安全等级,获取客户端对网站的信任度,更重要的是保护客户端与服务端之间的在线交易.SSL证书对于刚刚接触的新用户来说,会发现其加密是 ...

  3. 一个网站部署EV SSL证书的优势

    如今,网站安装部署SSL证书,将不安全的HTTP升级为加密传输的HTTPS,已经成为最平常不过的事情了.无论是有着大量用户隐私数据的金融类.商城类网站,还是企业官网.或者个人博客,使用SSL证书以后, ...

  4. 不租服务器,自建个人商业网站(申请SSL证书)

     系列文章 不租服务器,自建个人商业网站(1) 不租服务器,自建个人商业网站(2) 不租服务器,自建个人商业网站(3) 不租服务器,自建个人商业网站(4) 不租服务器,自建个人商业网站(如何购买域名) ...

  5. 电脑启动后黑屏只有鼠标_电脑加装固态硬盘后出现黑屏或蓝屏解决方案

    以下内容以本人遇到的真实问题为例,从找到加装固态硬盘后出现黑屏及蓝屏的原因,到成功解决问题,请各位看官听我娓娓道来,也希望为遇到同样问题的广大网友拨云见日,废话不多说,走起-- 一.问题描述: 1. ...

  6. 电脑计算机硬盘怎么加,电脑加装一个硬盘后怎么设置

    电脑加装一个硬盘后能提高电脑运行速度,加装硬盘后要怎么设置呢?下面由学习啦小编为大家整理了电脑加装一个硬盘后怎么设置的方法步骤,希望对大家有帮助! 电脑加装一个硬盘后怎么设置 电脑设置加装硬盘的方法和 ...

  7. 网站未安装SSL证书存在哪些安全风险?

    SSL证书能实现对传输数据的加密处理,有效保障用户信息和网站数据,并且可以实现对网站的身份验证,有效防止钓鱼网站,因此现在SSL 证书已经越来越受到广大企业的重视,安装SSL证书成为提升网站安全性和品 ...

  8. 为什么政府网站要用SSL证书来保障信息安全?

    SSL证书有两个重要作用:数据加密和认证.SSL证书已经成为网站安全建设必不可少的一部分.是近年来,政府网站更加重视网站信息安全,具体原因如下. 1,由于政府网站的特殊性,受到社会各阶层的关注,被攻击 ...

  9. Springboot配置SSL证书后启动提示端口被占用

    Springboot配置SSL证书后启动提示端口被占用 最近在做小程序,然后因为小程序只支持https的请求 所以给域名申请了一个SSL证书进行配置 配置SSL证书的方法在这里也捎带提一下吧 用的是s ...

最新文章

  1. emacs python环境配置
  2. TCP 协议面试灵魂 12 问 | 强势整理
  3. 《C专家编程》一1.6 它很棒,但它符合标准吗
  4. 第13章 程序的动态加载和执行(一,引导)
  5. 如何实现一次编码,到处运行?新一代云端一体化探索
  6. miui秒解bl锁_MIUI12解锁bl篇(原谅我的过失,接上篇文章)
  7. 数据分析中的可视化-常见图形
  8. 20200426:186周周赛(上)(leetcode5392-5394)
  9. 4.2.2 - Logical and/or Operators
  10. 数据库程序设计复习资料
  11. OpenCV : 投影变换
  12. java编程语言的优点你知道几个
  13. pdproxy度盘下载器不限速(xp版也可用) v2021
  14. eclipse Git使用教程
  15. 在走迷宫任务中实现强化学习(持续更新中)——第二课:移动体的路径规划(小川雄太郎《边做边学深度强化学习》项目复刻)
  16. Python Pandas缺失值处理
  17. 20175212童皓桢 《Java程序设计》第六周学习总结
  18. 520到来!教你如何用代码向心仪的学妹表白,获取他的芳心!
  19. 虚拟化arm服务器,arm服务器虚拟化(armvm虚拟化搭建手机)
  20. ecshop package.php,ECSHOP 最低购买数量

热门文章

  1. python中哪些是无序_关于无序集合:无序集合 – 在python中设置
  2. java弱化胖瘦客户端_Java架构师成长直通车百度云
  3. 微信支付找不到sdk
  4. 加密流量分类-论文1:Deep Learning for Encrypted Traffic Classification: An Overview
  5. opencv级联分类器(linux系统)
  6. 中国石油大学《化学反应工程》第一阶段在线作业
  7. python篇 深拷贝与浅拷贝
  8. TensorFlow进阶--实现学习率随迭代次数下降
  9. 用计算机升级ipad系统软件,iPad怎么设置软件程序自动更新?
  10. 怎么退出自适应巡航_买车选配置,自适应巡航or定速巡航