wordpress全站https
博客使用的是wordpress,最近在支持https,配置好证书,后台设置好地址,七牛云的插件也配置好了,却发现文章中的图片都不能看到了,原来之前文章中插入的地址都是http的地址,直接插入数据库了,其中一种方法就是将数据库中的内容遍历出来改了,但是这样可能会伤害到文章数据,所以还是直接全站改掉http链接的好,方法就是在function.php文件中添加下面一段代码就可以实现了~
function replacehttp($content){ if( is_ssl() ){ $content = str_replace('http://blog.duicode.com/wp-content', 'https://blog.duicode.com/wp-content', $content); } return $content; } add_filter('the_content', 'replacehttp');
原文出处:duicode -> https://blog.duicode.com/2491.html