카테고리 없음

워드프레스 댓글 양식에서 URL 입력 항목 지우는 방법(GeneratePress)

TooBigMSG 2025. 5. 27.
반응형

워드프레스에서 게시한 게시물의 하단에 댓글을 설정할 수 있습니다. 하지만 기본적으로 댓글 입력 양식에는 댓글 내용과 함께 작성자, 이메일, 웹사이트 URL을 입력하는 란도 노출되는데요, 그냥 기본 디자인 그대로 놓고 운영하시는 분들도 있지만 간혹 해외에서 접속하는 사람들이 백링크나 홍보용으로 관련없는 URL들을 마구마구 남겨 놓기도 한답니다. 이를 예방하고자 url 입력 항목을 지우는 방법을 많이 찾으시는데요, 제가 사용하고 있는 워드프레스 GeneratePress 테마 기준으로 댓글 양식에서 URL 입력 항목 지우는 방법에 대해서 알려드리겠습니다.

 

워드프레스 댓글 양식에서 URL 입력 항목 지우는 방법

 

1. 댓글 설정 해제하기

워드프레스 관리자 > 설정 > 토론 > 기타 댓글 설정 으로 들어가서 "댓글 글쓴이는 이름과 이메일을 입력해야합니다" 부분을 체크 해제하고, [변경사하저장] 버튼을 눌러 저장해줍니다.

 

 

이렇게 설정을 해주면 댓글 입력하는 화면의 Name*과 Email*이 필수 항목이 아니게 변경됩니다.

 

 

2. 워드프레스 관리자 > 모양(디자인) > 테마 파일 편집기 > Theme Functions(function.php)로 접속해서 아래 항목을 입력해줍니다. 

add_action( 'after_setup_theme', 'tu_add_comment_url_filter' );
function tu_add_comment_url_filter() {
add_filter( 'comment_form_default_fields', 'tu_disable_comment_url', 20 );
}
function tu_disable_comment_url($fields) {
    unset($fields['url']);
    unset($fields['email']);
return $fields;
}

 

이메일은 보이게 하고 싶으면 ' unset($fields['email']);' 는 빼고 입력합니다.

 

저는 두가지 모두 숨기려고 둘다 입력했어요. 코드를 입력해주고, [파일업데이트] 버튼을 눌러주고 댓글 창을 확인해보면, 이메일과 URL 칸은 없어진게 보인답니다.

 

 

 

3. 아직 끝나지 않았어요^^. 이름 항목을 필수로 다시 바꿔줘야하니 워드프레스 관리자 > 설정 > 토론 > 기타 댓글 설정에 들어가서 "댓글 글쓴이는 이름과 이메일을 입력해야합니다"를 다시 체크해주고 저장해주세요.

 

다시 체크해서 저장해주면, Name 부분에 *이 생겨서 필수 입력 항목으로 변경된답니다.

 

 

아주 간단하죠?
* 위 내용은 GeneratePress.com에서 참고하여 작성하였습니다.

반응형

댓글

⭐ 이런 정보도 있어요! ⭐