I'm assuming you used the Post fields to do what you are doing and used the Post Image field to allow a user to upload an image when creating a post using your form.
Just like when you upload an image when creating a post in your WordPress Dashboard, images aren't automatically added to the content of your post. You have to insert the image where you want it to go. So while you added a Post Image field to your form and the user can use it to upload an image, that doesn't mean it automatically gets added to the content of the post itself. It only means the image gets attached to that posts gallery in the media library.
If you want to display that image automatically then you need to create a content template. A content template lets you fully control the markup and content of the post that is created.
To create a content template you would edit your Post Body field, then enable the content template option. In the content template you can use the "Insert merge tag" drop down to insert form field values into the post body. So using that drop down you would select the post image field and then which image size you want to insert. It will then insert the appropriate merge tag for that post image field.
Whatever you enter in the content template, be it HTML, static text or merge tags, will be used to create the post.
You posted this request on both our Contact Us form and here on the support forum. I'm glad I caught them both because otherwise it would have resulted in multiple people on our team responding to your request resulting in a duplication (or worse) of people responding.
In the future please request support by posting in the support forum. There is a notice on the Contact Us page that explains how to request support and the Contact Us form is not the appropriate method. See this screenshot:
Posted 3 years ago on Thursday November 10, 2011 | Permalink