trusted-domain

Disqus에서 ‘We were unable to load Disqus’ 오류가 발생하는 경우

disqus-issue

Disqus 댓글 시스템을 사용할 때 위와 같이 ‘We were unable to load Disqus. If you are a moderator please see our troubleshooting guide. 오류가 발생할 수 있습니다. 이러한 Disqus 오류 메시지가 발생하는 경우 아래의 방법을 통해 문제를 해결할 수 있습니다.

Trusted Domain에 사이트 등록

이 경우 흔한 이유는 Disqus를 사용 중인 사이트가 “Trusted Domain(신뢰할 수 있는 도메인)”으로 등록되지 않았을 때 이러한 오류가 발생할 수 있습니다.

Disqus Admin > Setup > Advanced로 이동하여 “Trusted domains” 상자에 현재 사이트가 등록되어 있는지 확인하시기 바랍니다. 만약 등록되어 있지 않다면 도메인을 “신뢰할 수 있는 도메인”으로 등록하도록 합니다.

trusted-domain

글 제목에 있는 큰 따옴표 제거

위와 같은 조치를 취해도 문제가 해결되지 않을 수 있습니다. 이 경우 글 제목에 있는 큰 따옴표(“…”)를 작은 따옴표(‘…’)로 바꾸거나 제거하면 문제가 해결될 수 있습니다.

Title-with-double-quotes

그림과 같이 제목에 큰 따옴표가 있는 경우 Disqus에서 오류가 발생할 수 있습니다. 상황에 따라 다를 수 있을 것 같습니다만, 저 같은 경우 워드프레스에서 Disqus API를 끌어다가 사용하고 있는 데 유독 특정 글에서만 ‘We were unable to load Disqus…’ 오류가 발생했습니다. 처음에는 캐시를 삭제하는 등의 방법을 사용했지만 오류가 반복되어 혹시나 해서 큰 따옴표를 삭제하니 문제가 해결되었습니다.

SEO에 유리한 Disqus 댓글 시스템

Disqus 댓글 시스템을 워드프레스에서 사용하려면 플러그인을 설치하거나 직접 Disqus API를 끌어다가 사용할 수 있습니다. 저는 Disqus 플러그인을 사용했지만Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. For more help, check https://xhr.spec.whatwg.org/. 오류가 난다는 분이 계셔서 Disqus API를 직접 끌어다 사용하니 이 문제가 해결되었습니다.

Disqus 댓글 시스템을 Disqus API를 직접 끌어다가 구현하는 방법은 다음 글을 참고해보시기 바랍니다.

Disqus는 워드프레스의 기본 댓글 시스템에 비해 사용이 편리하고 SEO 측면에서도 유리하다고 합니다. 실제로 Disqus를 통해서도 트래픽이 유입됩니다. 직접 Disqus API를 끌어다가 구현하는 방법도 그리 어렵지 않습니다. 위 링크의 내용을 그대로 따라해보면 쉽게 가능합니다. 플러그인을 사용하는 것보다 직접 구현하는 것이 사이트 성능에도 덜 영향을 미치고 오류가 날 가능성도 줄어들 것입니다.

떠나시기 전에 아무 댓글(Comments)이라도 남겨두세요.
기부를 통해 이 블로그의 운영을 후원하실 수 있습니다.