WordPress一段代码实现全站SSL

  • 内容
  • 相关

f3cc1500816414.jpg

网络上有非常多的各式各样的WordPress开启https访问的方法,小编在这分享最简单的全站开启SSL教程。

把下面代码放至正在使用的主题function.php文件内。

//WordPress SSL
add_filter('get_header', 'fanly_ssl');
function fanly_ssl(){
if( is_ssl() ){
function fanly_ssl_main ($content){
$siteurl = get_option('siteurl');
$upload_dir = wp_upload_dir();
$content = str_replace( 'http:'.strstr($siteurl, '//'), 'https:'.strstr($siteurl, '//'), $content);
$content = str_replace( 'http:'.strstr($upload_dir['baseurl'], '//'), 'https:'.strstr($upload_dir['bas
eurl'], '//'), $content);
return $content;
}
ob_start("fanly_ssl_main");
}
}

如果你的WordPress站点开启了HTTPS,但在百度浏览器、猎豹浏览器等打开地址栏前未显示绿色小锁图标或显示的小锁有"!",那么说明你的网站加载了非SSL引入的资源,请把引入的外链本地化或把外链换成HTTPS链接。

本文标签:

版权声明:若无特殊注明,本文皆为《吴凯旋》原创,转载请保留文章出处。

本文链接:WordPress一段代码实现全站SSL - https://xiaokai521.cn/post-160.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论

2条评论
  1. avatar

    Lv.2 Chrome 45.0.2454.101 Chrome 45.0.2454.101 Windows 7 x64 Edition Windows 7 x64 Edition 回复

    【暴力项目】无需引流,日赚500+,当天收款,人人可操作

    1、首先这个项目当然是可以长期做的,不是做几天就死的短期项目!
    2、项目操作简单,一学就会,人人可以操作!
    3、操作本项目需要投资100元以下,什么0投资也能赚钱的你相信吗?
    4、项目是大众项目,上万人同时操作无半点影响!
    5、完全的正规合法,阳光项目,并且是真正的长期可一直操作的项目!
    6、我不是雷锋,你赚钱了给我分20%的利润,不会分钱是不会永久带你的。

    同意以上观点:
    加微信wbaa1993 (验证码a010) 会马上通过好友请求

    湖南省长沙市 电信

    1. avatar

      夏日博客 Lv.1 Chrome 45.0.2454.101 Chrome 45.0.2454.101 Windows 7 x64 Edition Windows 7 x64 Edition 回复

      还是要搞成相对路径,这样就不用更改了。

      北京市朝阳区 联通

      00:00 / 00:00
      顺序播放