워드프레스에 비밀 댓글을 달자

워드프레스의 댓글에는 비밀 댓글을 설정하는 옵션이 제공되지 않습니다. 하지만 우리나라에서는 비밀 댓글 기능에 익숙해져 있기 때문에 댓글에 비밀 댓글을 설정할 수 있는 옵션을 추가하기를 원하는 클라이언트가 간혹 있습니다. 여기에서 제시하는 방법은 최신 워드프레스(이 글을 작성하는 시점에 4.1.1)에서 테마에 따라 잘 될 수도 있고 잘 안 될 수도 있음을 알려드립니다. 제가 생각한 방법은 bbPress와 bbPress 플러그인을 조합하는 것입니다.

필요한 플러그인

bbPress

먼저 bbPress를 설치하고 포럼을 최소 하나 이상을 만들도록 합니다. 포럼 이름은 원하는대로 지으시면 됩니다.

bbPress Topics for Posts 플러그인

다음으로 bbPress Topics for Posts 플러그인을 설치합니다. 이 플러그인은 개별 글 아래에 bbPress의 토픽(Topic)을 생성하는 기능을 합니다.

bbPress - Private Replies

bbPress - Private Replies 플러그인은 토픽 내의 댓글(답글)에 비밀 댓글을 달 수 있는 기능을 제공합니다.

bbPress Topics for Posts 설정

이 세 가지 플러그인을 설치했다면 알림판(Dashboard)에서 설정 > 토론으로 이동하여 bbPress Topics for Posts 관련 설정을 하도록 합니다. bbPress Topics for Posts Settings Create a new bbPress topic in _________ for new posts 옵션에서 위에서 만든 포럼을 지정하고 설정을 저장합니다. 그리고 개별 글의 편집 화면(알림판에서 글 > 모든 글을 선택하고 개별 글 선택)으로 이동하여 맨 아래에 있는 "토론" 옵션에서 다음 그림과 같이 설정합니다. Comment section "댓글 허용"란의 체크를 없애고, "Use a bbPress forum topic for comments on this post" 체크란을 선택한 다음 아래의 forum:에 위에서 만든 포럼을 지정해 줍니다. 그리고 "Use default display settings"를 체크해줍니다. 그런 다음 "업데이트"를 누르면 아래 그림과 같이 댓글 란에 비밀 댓글을 지정할 수 있는 옵션이 생겼음을 알 수 있습니다. (위 화면에서 글 아래에 "토론" 섹션이 표시되지 않으면 상단의 "화면 옵션"을 클릭하고 "토론"을 체크해주시기 바랍니다.)

추가: "Copy comments to bbPress topic"을 선택하면 기존의 댓글이 추가됩니다.

Set as private reply 위의 화면에서는 별다른 커스터마이징하지 않았지만, CSS를 사용하여 댓글 시스템처럼 보이도록 레이아웃을 조정해줘야 합니다(예: https://www.thewordcracker.com/guestbook/). 그리고 영어로 나타나는 UI는 CSS를 이용하거나 Localization 플러그인을 사용하여 한글로 바꿀 수 있습니다. bbPress Topics for Posts 플러그인은 새로 작성하는 글에는 자동으로 적용되지만 이미 작성된 글에는 자동으로 적용되지 않습니다. 그리고 기존에 댓글이 있는 경우에도 적용이 되지 않습니다. 기존에 작성된 글의 경우 개별 글의 "편집" 옵션을 사용하여 위와 같이 설정을 해줘야 합니다. (추가: 글 편집 화면에서 "Copy comments to bbPress topic"을 선택하면 기존의 댓글이 추가됩니다.)

마무리하며

bbPress Topics for Posts 플러그인은 댓글 시스템 대신에 bbPress 포럼을 사용하기 위해 만들어진 플러그인입니다. 문제는 이 플러그인이 2013년 9월에 업데이트되고 더 이상 업데이트가 안 되고 있다는 점입니다. 현재 워드프레스 버전의 경우, 앞에서 말씀드렸듯이 테마에 따라 잘 작동할 수도 있고 작동하지 않을 수도 있습니다. 그러므로 테마에 따라 이 방법이 안 될 수도 있음을 양해바랍니다. 이 방법을 KBoard에 적용하여 댓글 시스템으로 KBoard을 사용할 수 있으면 얼마나 좋을까요?

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

4개 댓글

  1. 좋은 글 잘 읽었습니다. 게다가 이글 뿐 아니라... 이곳에 있는 모든 글들이 유용한 정보로 가득차 있는 것 같습니다.(앞으로 자주 들릴께요 ^^)

    이 글에서는 비밀 댓글을 달기 위해 워프 댓글을 비비프레스 댓글과 연동(?)하는 방식을 선택하셨는데요... 혹시 아래와 같은 상황에서 적용할만한 방법이 있는지 알고 싶습니다.

    글(post)에 작성된 댓글을 비비프레스 게시판으로 자동 발행할 수 있는 방법이 있을까요?

    즉, 댓글1과 댓글1에 대한 답글1이 달렸을때, 게시판에 댓글1으로 topic 이 생성되고 답글1은 해당 topic 에 대한 답글로 옮길수 있을만한 방법이나 아이디어가 있는지 궁금합니다.

    1. 안녕하세요?

      댓글을 남겨주셔서 감사합니다. 말씀하신 기능에 대한 정보는 아직 본 적이 없습니다. 아마 직접 소스를 수정하거나 플러그인을 제작하는 수밖에 없을 것 같습니다. 도움이 못되어 죄송합니다.

댓글 남기기

* 이메일 정보는 공개되지 않습니다.