반응형

 


 

11단계로 HTML 웹페이지에 댓글 기능 추가하는 방법


 

# 사전 준비

(Github page 사용하는 방법 링크 - 작성예정)


 

# 댓글 기능 추가하는 방법

1. DISQUS 홈페이지 접속 (https://disqus.com/)

2. 로그인 (회원가입 필요)


 

3. 메인 홈으로 돌아가 "GET STARTED" 클릭


 

4. 사이트 종류 선택
- "I want to install Disqus on my site" 선택


 

5. 웹사이트 이름 입력


 

6. 플랜 선택
- 스크롤을 내리면 "Basic" 플랜에 "Subscribe Now" 선택 (무료 플랜)


 

7. 플랫폼 선택
- 소스코드만 필요하므로 아래 그림과 같이 빨간 네모로 이동함.


 

8. 소스 코드 복사
- 7번 그림에서 나타난 빨간 네모를 클릭 시 다른 페이지를 이동함.
- 소스 코드 적용 방법 영상과 복사 가능한 소스 코드 제공함.
- 소스 코드 복사.


 

9. 소스 코드 붙여넣기
- 작성된 코드에 붙여넣기

<!DOCTYPE html>
<html lang="en" dir="ltr">
  <head>
    <meta charset="utf-8">
    <title>Example</title>
  </head>
  <body>
    <h1><u>Example : Comment</u></h1>
    <h2>Result</h2>

    <div id="disqus_thread"></div>
    <script>
        /**
        *  RECOMMENDED CONFIGURATION VARIABLES: EDIT AND UNCOMMENT THE SECTION BELOW TO INSERT DYNAMIC VALUES FROM YOUR PLATFORM OR CMS.
        *  LEARN WHY DEFINING THESE VARIABLES IS IMPORTANT: https://disqus.com/admin/universalcode/#configuration-variables    */
        /*
        var disqus_config = function () {
        this.page.url = PAGE_URL;  // Replace PAGE_URL with your page's canonical URL variable
        this.page.identifier = PAGE_IDENTIFIER; // Replace PAGE_IDENTIFIER with your page's unique identifier variable
        };
        */
        (function() { // DON'T EDIT BELOW THIS LINE
        var d = document, s = d.createElement('script');
        s.src = 'https://manbedded.disqus.com/embed.js';
        s.setAttribute('data-timestamp', +new Date());
        (d.head || d.body).appendChild(s);
        })();
    </script>
    <noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
  </body>
</html>

 

10. 댓글 기능 실행 오류
- 오류 발생 : We were unable to load Disqus. If you are a moderator please see our troubleshooting guide.
- 원인 : DISQUS 에서 코드로 작성된 웹페이지에 접속이 안됨. (로컬주소때문에 접속 안됨)
- 해결 : github 에서 page 생성하여 웹페이지에 접속할 수 있도록 함 (Github page 사용하는 방법 링크 - 작성예정)


 

11. github page를 이용하여 댓글 기능 사용
- proceed 클릭

 


 

# 결과

- DISQUS 에서 제공하는 댓글 기능 소스 코드를 이용하여 웹페이지에 적용함.
- 주의할 점은 HTML파일로 작성해서 웹페이지를 여는 경우 댓글 기능이 나타나지 않음. (10단계 참고)

 


감사합니다.

 

잘못된 정보나 오타 및 수정사항이 있을 경우 댓글로 달아주시면 감사하겠습니다. 

 


반응형

+ Recent posts