워드프레스 핑백 트랙백 댓글 비공개 비활성화 4가지 방법

블로그나 홈페이지등을 관리한다면 접속하는 유입자들과 소통할 수 있도록 댓글기능이 기본적으로 활성화 되어 있으며 이를 통해 인터넷 검색엔진 최적화에 도움을 줄 수 있습니다. 하지만 이러한 댓글로 인해 스팸성 광고리플이 달리거나 하나하나 리플을 달아주기 힘들다면 워드프래스 댓글 비공개로 전환할 수 있으며 워드프레스 댓글 비활성화 설정을 통해 리플을 달 수 없도록 비활성화하는 플러그인을 사용할 수 있으며 그외에도 댓글 비활성화 방법 4가지를 알아보도록 하겠습니다.

참고 : 워드프레스 댓글 비활성화 플러그인 Disable Comments

워드프레스 댓글 비허용 설정

워드프레스 댓글 비허용 비활성화

워드프레스 댓글 비활성화 및 활성화방법으로는 관리자계정으로 로그인합니다.

설정 -> 토론 -> 새 글에 사용자의 댓글 작성을 허용합니다.

체크해제하면 댓글이 비활성화됩니다.

워드프레스 글 작성시 댓글 허용설정

워드프레스 댓글 비공개 및 허용설정
워드프레스 댓글 비공개 및 허용설정

개별로 워드프레스 작성된 글에 대해 댓글과 핑백 트랙백을 허용 및 비활성화 할수 있습니다.

하지만 미리 작성된 글을 하나하나 수정해서 비활성화 하는것은 번거로운 일입니다.

핑백 트랙백이란?

핑백 (Pingback)트랙백 (Trackback)
정의웹사이트나 블로그에서 다른 웹사이트나 블로그의 글에 대한 알림 메시지를 보내는 기능다른 웹사이트나 블로그의 글에 대한 알림과 함께 자신의 글을 함께 링크하는 기능
작동 방식원본 글의 링크가 포함된 HTTP POST 요청을 받아 처리하여 알림원본 글에 자신의 글을 링크하는 URL을 추가하여 알림
목적다른 블로그와 상호 작용하고, 상대방의 글에 대한 자신의 글의 언급을 알리는 것상대방의 글에 대한 자신의 글을 링크하며, 상호 작용과 트래픽 증가 목적
등장 시기핑백은 먼저 등장하였으며, 트랙백은 이후 개발된 기능핑백 이후에 개발된 기능으로 핑백과 유사하지만 추가적인 기능을 제공
문제점스팸 등으로 인해 신뢰성이 떨어질 수 있음스팸 방지를 위해 추가적인 보안 및 인증 필요
지원 형식주로 RSS 피드를 통해 지원됨주로 트랙백 주소를 통해 지원됨

**핑백(Pingback)**은 블로그나 웹사이트에서 다른 사이트의 글에 자신의 글이 링크되었음을 알려주는 기능입니다. 원본 글의 링크가 담긴 HTTP POST 요청을 받아 처리하여 해당 글에 대한 알림을 보내는 방식으로 작동합니다. 이를 통해 상대방과 상호 작용하고, 상대방의 글에 대한 자신의 글의 언급을 알리는데 주로 사용됩니다.

워드프레스 핑백 트랙백 개념 및 용도

**트랙백(Trackback)**은 핑백과 유사한 기능으로, 다른 사이트의 글에 대한 알림과 함께 자신의 글을 함께 링크하는 기능입니다. 원본 글에 자신의 글을 링크하는 URL을 추가하여 알림을 보냅니다. 이를 통해 자신의 글을 링크하며, 상대방의 글과 상호 작용하며 트래픽을 증가시키는데 사용됩니다.

핑백과 트랙백은 주로 블로그 플랫폼에서 지원되며, 사용자들이 다른 블로그와 상호 작용하고, 자신의 글이 다른 사이트에서 언급되었음을 알리는 데에 사용됩니다. 스팸 등으로 인해 신뢰성이 떨어질 수 있으므로, 추가적인 보안 및 인증 기능이 필요할 수 있습니다.

작성된 글 일괄 비공개 설정

워드프레스 댓글 비공개 비활성화 4가지 방법 3

작성된 글에 대해 빠른편집을 통해 이미 작성된 글을 일괄적으로 수정할 수 있습니다.

워드프레스 댓글 비공개 비활성화 4가지 방법 4

수정하고자 하는 글을 체크 후 빠른편집을 눌러 댓글허용 및 핑 허용, 글 발행 상태를 발행 및 비공개등으로 변경할 수 있습니다.

JetPack 워드프레스 댓글 비공개 설정

JetPack 워드프레스 댓글 비공개 설정
JetPack 워드프레스 댓글 비공개 설정

인터넷검색엔진최적화인 제트팩을 설치한 유저라면 별도의 플러그인을 추가설치 없이 토론탭에서 댓글에 대한 설정이 가능합니다.

댓글을 방문자가 날길 수 있도록 트위터나 페이스북,구글계정을 허용합니다.

그 외에도 댓글자의 그라바타 팝업 명함 및 마크다운,댓글에 좋아요등을 추가로 설정할 수 있습니다.

jectpack 추가기능 : 워드프레스 사이트맵 주소생성 2가지 및 등록방법

워드프레스 테마 Function.php 댓글 함수제거

워드프레스에 설치된 테마폴더의 “function.php“파일을 수정하는 방법으로 워드프레스 댓글 비공개 비활성화할 수 있습니다.

아래 태그를 현재 적용중인 테마폴더의 Function.php 파일을 메모장이나 서브라임텍스트3등을 통해 실행 후 아래소스코드를 제일 하단에 추가합니다.

// 댓글, 트랙백 비활성화
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);

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

Leave a Comment