개인적으로는 디스커스가 왠지 좋아서 떼기가 싫다.
그런데 글들을 보면 볼수록 안좋은 글들도 많고, 무엇보다 티스토리 속도가 많이 저하된다는 점에서
디스커스를 떼어내야 하나 고민을 하던 중.
댓글 부분을 탭으로 하면 좋을 것 같다는 생각에 구글 여기 저기 검색하던 차 대박적인 글을 발견했다.
디스커스 탭으로 달기
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <div class="tabs"> <input type="radio" id="tab1" name="tabs" checked/> <input type="radio" id="tab2" name="tabs"/> <div class="labels"> <label id="tab1L" for="tab1">티스토리</label> <label id="tab2L" for="tab2" onclick="loadDisqus()" >Disqus</label></div> <div class="tab_container"> <div id="tab1C" class="tab_content"><s_rp></s_rp></div> <div id="tab2C" class="tab_content"><div id="disqus_thread" style="padding: 0 7px 0 8px;"></div></div> </div> </div> | cs |
디스커스 탭 클릭했을때 로딩되게 하기.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | <script> var b = 0; function loadDisqus() { if (b == 0) { var disqus_config = function () { this.page.url = ''; this.page.identifier = '';}; (function() { var d = document, s = d.createElement('script'); s.src = ''; s.setAttribute('data-timestamp', +new Date()); (d.head || d.body).appendChild(s);})();b++ } }; </script> | cs |
적용해보니 실제로 훨씬 속도가 빨라졌다.
이런 팁을 공유해주시는 분들께 정말 무한 감사드리고 싶다.
지금은 이 코드를 삭제했는데 이유는 뭔가 오류가 발생하기 때문
첫번째는 댓글이 두가지 버전으로 나오는 문제가 다시 고개를 들었고, 리스트에서 갯수가 제대로 표시되지 않는 문제가 발생해서 우선 삭제한 상태다.
블로그 속도면에서 참 좋은 팁인데 아쉬울 뿐.
글의 마무리는 언제나 그렇듯 BTS !ㅋㅋㅋ
여러가지 택택택
현재 브라우저에서는 댓글을 표시할 수 없습니다.
IE9 이상으로 브라우저를 업그레이드하거나, 크롬, 파이어폭스 등 최신 브라우저를 이용해주세요.
IE9 이상으로 브라우저를 업그레이드하거나, 크롬, 파이어폭스 등 최신 브라우저를 이용해주세요.