Jetpack 댓글이 제대로 작동하지 않는 경우

JetPack Comments

Jetpack Comments(Jetpack 댓글)를 활성화하면 페이스북, 트위터, Google+ 등의 소셜 네트워크 계정으로 댓글을 달 수 있어 글 공유에 효과적입니다. Jetpack을 활성화하려면 WordPress.com에 등록된 이메일이 필요합니다. Jetpack을 설치한 후에 "Connect"를 눌러 활성화할 수 있습니다.

테마에 따라 Jetpack 댓글을 활성화해도 Jetpack 댓글이 제대로 작동하지 않을 수 있습니다. 이 경우 테마 폴더 내의 comments.php(/wp-content/themes/사용자 테마 폴더 아래에 위치)에서 코드를 수정해줘야 할 수 있습니다. 다음 순서에 따라 comments.php 파일을 수정합니다.

  1. FTP를 통해 테마 폴더(/wp-content/themes/사용자 테마)에 접속합니다.
  2. 만일의 상황에 대비하기 위해 comments.php 파일을 먼저 백업합니다.
  3. comments.php 파일을 텍스트 편집기를 사용하여 엽니다.
  4. <form> ... </form> 사이의 코드를 찾습니다. 테마에 따라 약간 다를 수 있습니다. 저의 경우 <form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform"> ... </form>으로 되어 있었습니다. 꽤 많은 코드가 <form>...</form>으로 둘러싸여 있네요.
  5. <form ... </form> 사이의 모든 코드(<form> </form> 포함)를 마우스를 끌어서 삭제하거나 주석 처리하고 대신 다음 코드를 복사하여 추가합니다:
    <?php comment_form(); ?>

저의 경우 위와 같은 방법으로 문제를 해결할 수 있었지만, 간혹 테마에 따라 해결이 안 되는 경우도 있는 것 같습니다. 이외에 어떠한 이유로 젯팩이 활성화가 되지 않는 경우 여러 가지 이유가 있을 수 있으며, 캐시 플러그인이나 SEO 플러그인이나 다른 플러그인과의 충돌도 고려해보아야 할 것입니다. (캐시 플러그인, SEO 플러그인, Akismet 등은 자주 문제를 일으킬 수 있으므로 이 문제뿐만 아니라 어떤 문제가 발생하면 먼저 이러한 플러그인과의 충돌을 의심해보는 것도 많은 경우 문제 해결에 도움이 될 수 있습니다.)

일부 글에 제휴 링크가 포함될 수 있으며 파트너스 활동으로 일정액의 수수료를 받을 수 있습니다.

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다