본문 바로가기

IT 리뷰/블로그 SEO

워드프레스 댓글 비공개 비활성화 설정 방법

반응형

워드프레스 댓글 비공개 비활성화 설정 방법

워드프레스를 사용하다보면 티스토리와 같이 댓글을 이용해 방문자와 교류를 할 수 있습니다.

하지만 워드프레스의 속도가 너무 느려지거나 댓글이 너무 많이 달리는 경우 댓글을 안보이게 비활성화 설정을 고려해 볼 수 있습니다.

 

무분별하게 너무 많은 리플이 달리거나 외국인들의 스팸성 글이 많아진다면 테마에서 지원하는 댓글을 비활성화 하는방법도 있지만 그 외에도 다양한 방법으로 댓글을 설정할 수 있습니다.

 

워드프레스 댓글 비공개 비활성화 설정 방법

저같은 경우는 댓글이 많아지면서 생기는 스크롤이 문제가 되었고 이것을 일부 댓글 갯수로 페이지화도 고민해봤지만 너무 많은 리플은 필요가 없는거 같아 안보이도록 설정하기로 마음 먹었습니다.

워드프레스 댓글 설정

새 글에 사용자의 댓글 작성을 허용합니다.

  1. 워드프레스 관리자모드로 접속합니다.
  2. 설정 -> 토론 -> 기본 글설정항목을 살펴봅니다.
  3. "새 글에 사용자의 댓글 작성을 허용합니다"
  4. 를 체크해제하면 WP 댓글창이 사라집니다.

글 발행시 댓글 비활성화 설정

워드프레스에서 글을 발행할대 댓글을 허용할것인지 비허용할것인지 설정도 가능합니다.

글 작성 후 우측의 토론 -> 댓글 허용 / 핑백 및 트랙백 허용으로 댓글 설정이 가능합니다.

기존 작성된 글 댓글 설정

워드프래스 빠른편집

이미 기존에 작성된 많은 글들을 다량으로 선택해서 댓글을 설정할 수 있습니다.

댓글허용 핑 허용

빠른 편집을 통해 댓글 허용 및 피허용을 체크하거나 카테고리와 태그를 수정할 수 있습니다.

워드프레스 테마파일 함수 댓글 제거

다른방법으로는 현재 자신이 사용하고 있는 테마폴더에 위치한 "function.php"파일을 수정하는 방법으로 워드프레스의 댓글을 안보이게 설정할 수 있습니다.

 

아래 태그를 현재 적용중인 테마폴더의 Function.php 파일에 제일 하단에 추가해서 저장하면 됩니다.

// 댓글, 트랙백 비활성화
function df_disable_comments_post_types_support() {
   $post_types = get_post_types();
   foreach ($post_types as $post_type) {
      if(post_type_supports($post_type, 'comments')) {
         remove_post_type_support($post_type, 'comments');
         remove_post_type_support($post_type, 'trackbacks');
      }
   }
}
add_action('admin_init', 'df_disable_comments_post_types_support');

// 프론트 엔드 댓글 비활성화
function df_disable_comments_status() {
   return false;
}
add_filter('comments_open', 'df_disable_comments_status', 20, 2);
add_filter('pings_open', 'df_disable_comments_status', 20, 2);

// 댓글 숨기기 
function df_disable_comments_hide_existing_comments($comments) {
   $comments = array();
   return $comments;
}
add_filter('comments_array', 'df_disable_comments_hide_existing_comments', 10, 2);

해당방법이 어렵다면 간단하게 워드프레스 댓글 비활성화 플러그인을 사용하는 방법도 있습니다.

Jetpack 댓글허용 제트팩

마지막으로 Jactpact을 이용해 토론설정에서 방문자들의 댓글을 남길때 트위터나 페이스북,구글계정으로 댓글을 달 수 있도록 설정할 수 있습니다.

제트팩 댓글 설정

그 외에도 댓글에 마크다운 및 좋아요 아이콘등을 활성화해 피드백을 강조할 수 있습니다.

워드프레스가 너무 느려 댓글창을 없애는 경우라면 아래 워드프레스 최적화 툴들을 추천합니다.

 

워드프레스 댓글 안보이게 숨기는 방법 - 노랗IT월드

특히 워드프레스의 경우는 무겁다보니 속도가 느려지는 경우가 있는데 조금이라도 속도를 개선하기 위해 이미지나 CSS 자바스크립트등을 압축하는등 영혼까지 속도를 끌어모으는 경우에는 워

yellowit.co.kr

 

반응형