현재 많은 WordPress 테마에는 바이두 공유 컴포넌트가 통합되어 있습니다. 그러나 현재 바이두 공유는 HTTPS 접속을 지원하지 않습니다(정말 어이가 없습니다. 바이두는 한편으로 HTTPS화를 홍보하고 권장하면서, 자사 제품은 제대로 준비하지 않았습니다). 따라서 HTTPS를 활성화한 많은 사이트 운영자는 바이두 공유를 정상적으로 사용할 수 없습니다. 여러 차례 검색한 끝에 바이두 공유의 HTTPS 미지원 문제를 해결할 방법을 찾았기에, 아래에서 여러분과 공유합니다.

프로젝트 주소

https://github.com/hrwhisper/baiduShare

사용 방법

  1. 압축 파일을 다운로드하여 웹사이트 루트 디렉터리에 넣고 압축을 해제합니다(압축 해제 후 static 디렉터리가 하위 디렉터리가 아닌 루트 디렉터리 아래에 있도록 해야 합니다). 다운로드 링크: https://github.com/hrwhisper/baiduShare/archive/master.zip
  2. 해당 바이두 공유 코드를 수정하여 URL http://bdimg.share.baidu.com//(슬래시 하나)로 바꿉니다.

예를 들어 다음 코드를:

.src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];

다음과 같이 변경합니다:

.src='/static/api/js/share.js?v=89860593.js?';

이렇게 하면 바이두 공유의 HTTPS 미지원 문제를 완벽하게 해결할 수 있습니다!