워드프레스에서는 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로 추가할 수 있습니다.