网络上有非常多的各式各样的 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 链接即可。
你可能对这些文章感兴趣:
- 免插件使用火山引擎veImageX加速wordpress站点
- 万网虚拟主机添加https超详细攻略(最新ssl方案)
- 移动端启用不同主题的实现办法
- 一秒钟学习对一生都有用的知识(2)
- 推荐两款WordPress入门型免备案虚拟主机
- WordPress点击图片自动进入下一分页代码分享【图片站福音】
- xiu主题文章页添加百度收录状态
- 初识Pjax:pjax是什么
- WordPress后台文章和页面列表添加自定义列
- WordPress主题中的一键换色是怎么做到的?
- 什么是熊掌号? 熊掌号的价值是什么?怎么注册熊掌号?
- 到底为啥写博客
- WordPress调用文章发布日期和时间the_date()和the_time()
- 人家是牛逼,但和你有啥关系?
如有疑问,请前往问答中心反馈!
反馈