워드프레스에서 방문자나 고객으로부터 문의를 받으려는 경우 Contact Form 7, WPForms Lite와 같은 무료 문의폼 플러그인이나 Quform과 같은 유료 플러그인을 사용할 수 있습니다. CF7, WPForms, Quform에서는 로그인 사용자가 문의를 제출할 때 사용자 이름, 이메일 등의 정보를 미리 입력하도록 할 수 있습니다.
Contact Form 7: 로그인 사용자의 정보를 기본값으로 미리 설정하기
Contact Form 7을 사용하여 문의폼을 만들 때, 몇 가지 연산자(operation)를 텍스트 필드에 추가하여 로그인 사용자의 정보를 기본값으로 미리 입력할 수 있습니다.
옵션 | 연산자 |
---|---|
default:user_login | 사용자 로그인 이름 |
default:user_email | 사용자 이메일 주소 |
default:user_url | 사용자의 사이트 URL |
default:user_first_name | 사용자의 이름(First Name) |
default:user_last_name | 사용자의 성(Last Name) |
default:user_nickname | 사용자 닉네임(별명) |
default:user_display_name | 사용자의 표시 이름 |
예시:
담당자 이름: [text* your-name default:user_display_name]
담당자 이메일 주소: [email* your-email default:user_email]
회원이 로그인한 후에 양식 페이지에 접속하면 몇 가지 기본 정보가 미리 채워져 있는 것을 확인할 수 있습니다.
Contact Form 7에서 문의를 제출할 때 케이보드 게시판과 연동하는 경우, 로그인 사용자의 정보도 함께 전달할 수 있습니다. 그러면 케이보드 게시판에서 회원이 자신의 글만 읽을 수 있는 등의 기능을 사용할 수 있습니다.
회원 정보까지 전달하여 연동해야 하는 작업과 관련하여 어려움을 겪는 경우 또는 기타 워드프레스 관련 문제로 어려움을 겪는 경우 여기에서 서비스(유료)를 의뢰하실 수 있습니다.
WPForms에서 로그인 사용자 정보 미리 설정하는 방법
WPForms Lite에서도 로그인 사용자의 정보를 미리 채울 수 있는 옵션이 제공됩니다.
오른쪽에서 필드를 선택하고 고급 탭을 클릭한 다음, 기본 섹션에서 스마트 태그 표시를 클릭하면 기본적으로 미리 채울 수 있는 태그들이 표시됩니다.
로그인 사용자에 대하여 사용자 ID, 사용자 표시 이름, 사용자 전체 이름, 사용자 이름, 사용자 성, 사용자 이메일, 사용자 메타, 작성자 ID, 저자 이름, 작성자 이메일 등의 정보를 사용할 수 있습니다.
참고로 WPForms Lite에서는 케이보드 등으로 연동할 수 있는 기능이 제공되지 않고, WPForms 유료 버전에서만 가능합니다.
유료 컨택트 폼 플러그인인 Quform에서도 비슷한 방법으로 로그인 사용자의 정보를 기본적으로 설정할 수 있습니다.
마치며
이상으로 인기 워드프레스 컨택트 폼 플러그인인 Contact Form 7과 WPForms에서 로그인 사용자의 정보를 기본적으로 설정하는 방법에 대하여 살펴보았습니다. WPForms에서는 전체 사용자 이름을 기본값으로 설정할 수 있지만, CF7에서는 전체 사용자 이름 옵션은 제공되지 않습니다.
댓글 남기기