You may need to create a contact form targeted at users with accounts on your WordPress site. You already have basic information about the user (name, e-mail, etc.) so asking users for this would be redundant.
You can set the logged-in user’s information as the default value by adding several options to a text field.
Option | Description |
---|---|
default:user_login | User’s login name |
default:user_email | User’s email address |
default:user_url | User’s site URL |
default:user_first_name | User’s first name |
default:user_last_name | User’s last name |
default:user_nickname | User’s nickname |
default:user_display_name | User’s display name |
Example:
Your Name: [text* your-name default:user_display_name] Your E-mail: [email* your-email default:user_email]
Users who are logged in will notice that the basic information is already completed.