WordPress 图片 无法设置 HTTPS

朴妮唛 发布于 2017/12/11 16:38
阅读 1K+
收藏 0

开春大礼《华为云技术精选集》大厂100+前沿技术实战分享!>>>

已经全站开启 HTTPS ,链接www.7642s.cn  但是新的问题就是其中的图片无法设置 HTTPS ,以下是我自己的配置过程

1、在 functions.php 中添加如下

function my_content_manipulator($content){
    if( is_ssl() ){
        $content = str_replace('http//www.7642s.cn/wp-content/uploads', 'https://www.7642s.cn/wp-content/uploads', $content);
    }
    return $content;
}
add_filter('the_content', 'my_content_manipulator');

 

2、在数据库中设置

UPDATE mysites_posts SET post_content = replace(post_content, 'http://www.7642s.cn/wp-content/uploads','https://www.7642s.cn/wp-content/uploads');

 

3、后台全局 https ,当然,这个并不会影响图片

 

总结:WordPress 全站 HTTPS 后 图片无法设置 HTTPS 导致地址旁边的小锁成灰色,很不束缚!我该怎么处理呢?

加载中
0
我玩长线
我玩长线

这么看 貌似只有备案图片不是https。。。

我玩长线
我玩长线
@朴妮唛 回复 @朴妮唛 : 不是大神。。。
朴妮唛
朴妮唛
哇,大神,又遇到你了,哈哈
我玩长线
我玩长线
哇 。。。。又是你。。。。。。
0
王者智商
王者智商

是图片的链接问题吗

朴妮唛
朴妮唛
图片我全部是上传上去的,没有直接copy url
0
朴妮唛
朴妮唛

引用来自“我玩长线”的评论

这么看 貌似只有备案图片不是https。。。

哇我去!!没想到,完全没想到!还真的是这备案图标,我一直以为又是我的php哪里写错了,十分感谢

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部