워드프레스에서 Contact Form 7 플러그인을 사용하여 쉽게 고객이나 사용자로부터 상담 및 문의를 받을 수 있어 편리하며 유용합니다. 채팅 솔루션을 사용할 수 없는 환경에서는 잠재고객과 연락할 수 있는 훌륭한 수단입니다.
웹사이트에 폼(양식)을 탑재해서 간단히 메일을 보낼 수 있도록 하는 모듈을 폼메일(Form mail)이라고 합니다. 웹사이트에서 폼메일 없이 이메일 주소만 안내한다면 방문자가 자신의 이메일 시스템에 로그인해서 메일을 작성해야 하는 번거로움이 있지만, 폼메일을 사용하면 폼에 내용을 입력하고 전송 버튼만 클릭하면 간편하게 메일을 보낼 수 있습니다. (출처 : Do it! 쉽게 만드는 워드프레스 웹사이트 )
폼메일모듈은 일반적으로 PHP 언어로 프로그래밍하는데, 워드프레스에서는 플러그인이나 테마를 이용하여 쉽게 사용할 수 있습니다.
Contact Form 7 플러그인은 WordPress 디렉토리에서 가장 인기있는 무료 WordPress 문의 양식 플러그인입니다. 이 플러그인은 강력하고 100 만 개 이상의 웹 사이트에서 완벽하게 실행되고 있으며 문의 양식에는 Ajax 기반 양식 제출, Google Captcha ReCaptcha 및 Akismet 스팸 필터 옵션과의 통합과 같은 멋진 통합 기능이 포함되어 있습니다.
Contact Form 7에는 WordPress 웹 사이트의 무제한 연락처 양식을 만들 수있는 단축 코드 빌더가 함께 제공됩니다. 설치 및 사용자 정의가 쉽고 세부 사항 문서 및 전문 기술 지원과 함께 제공됩니다.
[플러그인 추가하기]하여 설치하고 활성화해줍니다.

[Contact] -> [새로 추가]

Form(연락처 양식) Tab은 1. Form(양식), 2. Mail(메일), 3. Messages(안내문), 4. Additional Settings(추가 설정) 으로 구성됩니다.
기본적으로 이름, 이메일, 제목, 메시지(본문)필드가 만들어져 있습니다. [드롭다운(drop-down menu)] 메뉴를 추가하면 “문의내용”을 선택할 수 있습니다.

[Option] 에 드롭다운(drop-down menu)에 추가할 문의내용의 종류들을 입력하신후 [Insert Tag]해 줍니다.

((주의))
1. [드롭다운(drop-down menu)], [확인상자(checkboxes)] 와 [라디오 버튼(radio buttons)]에는 <label></label> 태그를 사용하는 대신, <p>문의내용<br/>을 입력하고, 뒷부분에는 </p>와 같이 넣어줍니다.

[드롭다운(drop-down menu)], [확인상자(checkboxes)] 와 [라디오 버튼(radio buttons)]에 <label> 태그를 사용하면
“다중 양식 제어는 단일 라벨 요소로 되어있습니다.“라는 에러나 발생됩니다.
[checkboxes] 와 [radio buttons] 메뉴도 [드롭다운(drop-down menu)] 메뉴와 비슷한 기능을 제공하는데 [드롭다운(drop-down menu)] 보다 더 깔끔합니다. 아래의 이미지는 라디오버튼을 실현한 내용입니다.


Put a label first, a checkbox last : check하시면 라디오버튼이 앞에 생깁니다.
Wrap each item with label element : 이것은 차이를 모르겠습니다.
2.이메일부분 태그 설정부분
“<label> 이메일 (필수) [email* your-email] </label>”
은 필수는 아니어도 꼭 입력해 주세요.
이메일부분 태그가 없으면 [메일]설정에서 Reply-To 필드에서 유효하지 않은 메일함 구문이 사용되었습니다 라는 에러가 발생합니다.
[메일]탭은 잠재고객 등이 폼메일 전송시(ex:견적 요청, 상담 요청, 문의 요청시) 관리자가 받게 될 메일의 내용을 구성하고 설정하는 곳입니다.
TO(받는 사람) 난에 [your-name]는 폼에서 입력받은 이름을 변수 값으로 사용하는 것입니다. 받은 문의 사항에 답할 사람 또는 사이트 관리자의 이메일 주소를 <[email protected]> 직접 넣어도 됩니다.
이름을 입력하고 <>안에 이메일 주소를 넣어주셔도 됩니다.
존 스미스 <[email protected]>
다음은 잘못된 사서함의 예입니다(이메일 주소가 <> 로 둘러싸여 있지 않기 때문입니다.). 이 경우 관리자에게 메일이 발송되지 않습니다.
존 스미스 [email protected]
사서함이 여러 개인 경우 쉼표(” ,“)를 구분 기호로 사용합니다.
존 스미스 <[email protected]>, 존 스미스 주니어 <[email protected]> 또는 [email protected], [email protected]
TO(받는 사람) 란의 메일 계정을 제대로 작성했는데, 메일이 안 들어오는 경우, 스팸메일함을 꼭 확인해보세요. 회사메일을 따로 사용하지 않고 naver메일을 사용하는 경우, 스팸 메일함으로 메일이 들어갑니다. 이 경우, Contact Form 메일을 클릭하고 [스팸 해제]해주시면 다음 메일부터는 받은 메일함으로 잘 들어갑니다.

From(보내는 사람) 란의 메일 계정에는 워드프레스의 [설정->일반]에 입력한 웹사이트 운영자 이메일이 자동으로 입력됩니다. 필요한 경우, 다른 이메일 계정으로 변경하세요. ( 출처 : Do it! 쉽게 만드는 워드프레스 웹사이트 )
Subject(제목) 난 작성시에는 [your-subject]만 넣으시면 안된고 “[your-subject]”처럼 ” “를 넣어주는 것을 잊지마세요.


설정이 완료되면 화면 오른쪽 상단 또는 아래에 위치한 [저장하기]버튼을 눌러 폼을 저장하고 폼메일 숏코드를 복사하여

입력하고자하는 페이지에 숏코드를 붙여넣기 해주시면 됩니다.
양식을 제출하는 과정에서 보여주는 각종 메시지들입니다. 한번 잘 작성하신후

Duplicate(복사하기)하여 사용하시면 편리합니다.

가입자 전용 모드, 데모 모드, 메일 건너 뛰기, 유효성 확인 승인, 플라밍고 설정 등의 추가 세팅을 할 수 있습니다.
연락처 양식 7은 제출한 안내문를 어디에도 저장하지 않습니다. 따라서 매일 서버에 문제가 있거나 매일 설정에 실수가 있으면, 중요한 안내문를 영구적으로 분실할 수도 있습니다.
이런 일이 발생하기 전에 안내문 저장 플러그인을 설치하세요. 플라밍고은(는) 연락처 양식으로 작성된 모든 안내문를 대이터배이스로 저장합니다. 플라밍고는 연락처 양식 7과 동일한 개발자가 만든 무료 워드프레스 플러그입니다.
발송된 메일의 내용을 볼 수도 있어 편리합니다.
간혹 Contact Form 7의 보내기(혹은 제출하기) 버튼 색상이 테마의 스타일에 따라 원치 않는 색으로 표시되는 경우가 있습니다. 원치 않는 색이 흰색인 경우, menu(버튼)이 실제로는 있는데 안 보입니다.
이 경우, 아래의 게시글을 참조하시어 해결하세요.
워드프레스 Contact Form 7에서 보내기 버튼 색상 바꾸기
https://www.thewordcracker.com/basic/failed-to-send-your-message-in-wordpress-contact-form-7/
워드프레스 Contact Form 7에서 메일 보내기 실패 오류가 발생하는 경우 해결 방법 에 따르면
“웹호스팅 서버에서 스팸 필터가 켜져 있다면 해제한 후에 테스트해보시기 바랍니다. (가령, 카페24의 경우 보안관리 > 스팸 SHIELD를 사용안함으로 설정해보도록 합니다.)”
안내가 있어 확인해보았으나 “사용안함”으로 되어 있는데 같은 문제를 발생하고 있고 원인을 찾지 못했습니다.

워드프레스 Contact Form 7에서 메일 보내기 실패 오류가 발생하는 경우 해결 방법 는 추가 고려 사항으로 [email protected] 처럼 이메일 주소를 직접 넣는 대신 “[_site_admin_email] [email protected]” 처럼 변경해 보았으나 이 방법으로도 해결이 안 됩니다.
“Contact Form 7 폼을 설정할 때, 메일 탭에서 보내는 이(From)를 다음 그림과 같이 문의 폼을 작성하는 사람의 이메일로 설정하는 경우에 웹호스팅 서버에서 스팸으로 인식할 수 있습니다.”
( 이미지 출처 : 워드프레스 Contact Form 7에서 메일 보내기 실패 오류가 발생하는 경우 해결 방법 )
워드프레스 사이트에서 알림 이메일이 오지 않을 경우, WP Email SMTP 를 시도해 보라고 안내하는데 Gmail API 설정하기가 어려워 pass합니다.
여기까지 했는데 해결이 안된다면 1. 구글 설문지를 이용하거나 2. 아래의 Contact Form 7 대신 아래의 플러그인을 사용하세요.
워드프레스 Contact Form 7에서 메일 보내기 실패 오류가 발생하는 경우 해결 방법 에 워드프레스 Contact Form 7에서 메일 보내기 실패 오류와 그 해결 방법에 관한 해결책들이 있습니다. 이 글을 참조해주세요.
참고자료 : 1. Do it! 쉽게 만드는 워드프레스 웹사이트
2. 5+ Free WordPress Contact Form Plugin
3. 워드프레스 Contact Form 7에서 보내기 버튼 색상 바꾸기
3 Comments
mns635865rttyneg uoL4KP4 GEr2 USBnoSE
Hi, this is Anna. I am sending you my intimate photos as I promised. https://tinyurl.com/y3lag4aq
Play for free and win real money! Claim (3) Free Spins Below https://tinyurl.com/ybfhtc7b