워드프레스에서는 Contact Form 7이나 Quform 같은 컨택트 폼 플러그인을 사용하여 쉽게 컨택트 폼을 만들어 사용자들로부터 문의를 받거나 서비스 의뢰를 받을 수 있습니다.
로그인 사용자의 경우 굳이 이름이나 이메일 등의 정보를 입력하지 않아도 자동으로 채워지도록 하면 좋을 것입니다. 다행히 Contact Form 7과 Quform 플러그인에서는 로그인 사용자 정보를 미리 채울 수 있는 기능을 제공합니다.
Contact Form 7에서 사용자 정보 미리 채우기
Contact Form 7은 무료 플러그인으로 많은 사이트에서 사용되는 컨택트 폼 플러그인입니다. 기본적인 기능만 필요한 경우 유용하게 사용할 수 있습니다.
Contact Form 7에서는 로그인 사용자들의 정보를 가져와서 필드에 채우는 기능이 제공됩니다. 텍스트 필드에 다양한 옵션을 추가할 수 있습니다.
Option | Description |
---|---|
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 | 사용자의 닉네임(nickname) |
default:user_display_name | 사용자의 표시 이름(display name) |
다음과 같은 형식으로 사용할 수 있습니다.
이름: [text* your-name default:user_display_name] 이메일: [email* your-email default:user_email]
Quform에서 로그인 사용자 정보 미리 채우기
Quform은 유료 컨택트 폼으로 인기 있는 플러그인입니다. 최근 다중 페이지 양식 입력 기능이 추가되는 등 기능과 UI가 크게 개선되었습니다.
Quform에서 로그인 사용자의 정보를 미리 채우려면 필드의 설정에서 Data 탭으로 이동한 후 Default value에서 맨 오른쪽의 </>를 클릭하면 기본값으로 채워 넣을 수 있는 항목이 표시됩니다.
Quform에서 기본값으로 기입할 수 있는 값:
- 폼 URL
- 유입 URL(Referral URL)
- 글 제목
- 날짜
- 시간
- 사이트 제목
- 사이트 설명
- 사용자 IP 주소
- 사용자 에이전트
- 사용자 표시 이름
- 사용자 이메일
- 사용자 로그인 이름
IP 주소 같은 경우 Hidden field로 추가할 수 있습니다.