Good Korean Consulting Group

G-Korean Consulting Group :: 캐나다 한인 생활정보 사이트

강의실

제목워드프레스 문의 폼 만들기 기초 — Contact Form 7 설치부터 스팸 방지까지2026-10-13 08:43
카테고리워드프레스
작성자 Level 10

가게나 개인 홈페이지를 만들면 방문자가 바로 연락할 수 있는 문의 페이지가 꼭 필요합니다. 이메일을 그대로 공개하면 스팸 메일이 쏟아지기 쉬우니, 워드프레스에서는 무료 문의 폼 플러그인인 Contact Form 7로 폼을 만드는 방법이 널리 쓰입니다. 전 세계에서 1,000만 곳 이상이 설치해 쓰는 대표 플러그인입니다.

1. 설치와 폼 만들기

관리자 화면에서 플러그인 > 새로 추가에서 Contact Form 7을 설치·활성화한 뒤, 문의(Contact) 메뉴에서 새 폼을 만듭니다. 기본 양식에는 이름, 이메일, 제목, 메시지 칸과 보내기 버튼이 이미 들어 있어 처음에는 그대로 써도 됩니다. 받는 메일 주소는 Mail 탭에서 본인이 실제로 확인하는 주소로 바꿔 두세요.

2. 페이지에 폼 넣기

폼을 저장하면 짧은 코드(숏코드)가 생깁니다. 새 페이지를 만들어 제목을 '문의하기'로 하고, 블록 추가에서 그 숏코드를 붙여 넣은 뒤 발행하면 문의 페이지가 완성됩니다. 발행 후에는 로그아웃한 상태에서 직접 한 번 보내 보며 메일이 도착하는지, 답장 주소가 방문자 이메일로 잡히는지 꼭 테스트하세요.

3. 스팸 방지는 reCAPTCHA v3로

Contact Form 7은 5.1 버전부터 구글 reCAPTCHA v3를 기본으로 지원해 별도 플러그인이 필요 없습니다. 구글 reCAPTCHA 관리자 화면에서 사이트를 등록해 Site Key와 Secret Key를 발급받고, 워드프레스 관리자 > 문의 > Integration(연동)에서 reCAPTCHA 항목에 두 키를 붙여 넣고 저장하면 적용됩니다.

v3는 방문자가 그림 고르기 같은 추가 동작을 할 필요 없이, 뒤에서 점수로 사람과 봇을 구분하는 방식입니다. 다만 reCAPTCHA 스크립트가 폼이 없는 페이지에도 불러와질 수 있어 사이트 속도에 가벼운 영향을 줄 수 있다는 점은 참고하세요. 정상 문의까지 막히는 것처럼 느껴지면 점수 기준값 설정을 확인해 보는 것이 좋습니다.

4. 마무리 점검

· 폼 아래에 개인정보를 어떤 목적으로 받는지 한 줄 안내를 적어 두기
· 테스트 메일이 스팸함에 들어가지 않는지 확인하기
· 문의가 왔을 때 답할 이메일 서명과 연락 시간을 함께 정해 두기

문의 폼은 홈페이지의 '현관문'과 같습니다. 어렵게 느껴지면 기본 양식 그대로 시작하고, 스팸 방지 연동까지 마친 뒤 천천히 항목을 다듬어 가시면 됩니다.

출처: IvyForms — How to Add reCAPTCHA to a WordPress Contact Form (Contact Form 7 연동 절차) https://ivyforms.com/blog/how-to-add-recaptcha-to-a-wordpress-contact-form/
출처: IPServerOne — How to add reCAPTCHA (v3) for Contact Form 7 https://www.ipserverone.info/knowledge-base/how-to-add-recaptcha-v3-for-contact-form-7-plugin-in-wordpress/

댓글

(자동등록방지 숫자를 입력해 주세요)