wordpress让百度分享支持https

来源:互联网 发布:php 笛卡尔乘积 编辑:程序博客网 时间:2024/05/16 16:39

原理很简单,就是将百度分享的代码从百度的服务器本地化。

1、针对begin主题

我们开启百度分享的方法是依次打开【外观】–》【主题选项】–》【辅助功能】,往下面翻,可以看到有一个启用百度分享的选项,勾上。

让百度分享支持https

2、我们查看footer.php

大概在第25行左右,有以下代码

默认情况,知更鸟将这句代码压缩成一行,为了截图给大家看,我格式化了一下

其中http://bdimg.share.baidu.com就是我们要去掉的

让百度分享支持https

3、下载文件

本文参考hrwhisper的文章,该博主已经提供了下载文件,为了方便大家下载。博主在这里上传,如果无法下载,可以点击 这里 去github上下载

点此下载(请查看原文,下载)

4、上传static文件夹到网站根目录

记住我们只要static和及里面的文件,然后使用ftp工具,上传到网站根目录(即和wp-admin,wp-content等文件同一层次)

5、修改我们之前说的那个url

将http://bdimg.share.baidu.com去掉即可,删除缓存,刷新页面,你会发现百度分享可以用啦。如果还是不能成功,一般都是引入路径错了,再检查一下,挥着把后面的那个/也去掉,博主的最终代码如下
这里写图片描述

至此我们已经完美将百度分享的代码本地化,实现https也能使用百度分享啦(尽管几乎没人会分享,但是解决问题是我们义不容辞的责任与爱好)

补充一句,其他主题一样可以实现,无非是更改引入百度分享js代码的路径罢了


本文链接:https://liuyanzhao.com/4144.html