Post Images are not inserted into the Post Body automatically. All a Post Image does is upload an image to your media library and associated it with the Gallery for that post. It isn't automatically added to the Post Body content because Gravity Forms wouldn't know where it is supposed to go.
Just like when you upload an image when adding a new Post in WordPress the image isn't automatically added into your post content. You have to insert the image into the Post Body after uploading it or you use the gallery shortcode or modify your theme to show the images using code.
Use the "Content Template" functionality of the Post Body field. This lets you control the Post Body content that is created and insert the values of other fields into the Post Body before it is created. Turn this on and then you will get a textarea where you can control the Post Body Content by inserting HTML or using the "Insert form field" drop down to insert form field variables just like in the email notifications.
To use the Content Template functionality you would then select the Post Image field from the "Insert form field" drop down and it would then insert a form field variable into the content template. If you use the content template you also need to be sure to insert the Post Body variable itself, otherwise it won't output the value of that field. Whatever is in the content template is what will be used to create the content of the post.
Posted 8 years ago on Tuesday February 8, 2011 | Permalink