Gravity Forms can only create Entries (which you can view in the Entries of the Gravity Forms admin in your WordPress dashboard) or WordPress Posts.
When creating WordPress Posts, only the fields classified as Post Fields in the form editor (they appear in the Post Fields toolbox in the form editor) are used to create Post Data. All other fields (Standard and Advanced) only store data to Entries.
So you can only use the Post Fields to create a WordPress Post.
If you are using the Post Custom Field that creates Custom Field data associated with a Post. To display that data in your theme you have to configure your theme to display custom field data. See this WordPress article on custom fields:
So if your form is creating Posts but only the Title and the Post Body are being populated, that is because you are either using non-Post fields for the rest of the fields or if you are using the Post Custom Field the data is being stored as custom fields for that post.
You may want to read up how to use Custom Fields at the URL above. If you ARE using Custom Fields then you need to make sure you properly configure any Post Custom Fields on your form because you have to define a name that is used to save that custom field data, otherwise the data won't populate the post with that custom field value.
Posted 9 years ago on Tuesday February 22, 2011 | Permalink