I’ll bump this up — with a little more info.
I have the same problem — the plugin is working, the form-posting page displays correctly, the post-preview displays the data as entered and WordPress accepts the submission. The post has a title (the IP-address/timestamp of the post) and nothing else.
I’m running WP 3.1 under Windows/IIS-6.
Things I’ve checked/tried…
Permissions on the plugin php files are the same as the rest of the site (read/execute for the great unwashed).
I toggled the Ajax setting on the form
I looked into the database for the content of the forms and couldn’t find any tables/fields that contained that kind of information (I’m hoping to use this to post scientific data, so I’m hoping that fixing the “no content” problem will also start posting entries to a database table that I can scrape)
Other active plugins (I deactivated them all and the problem persists);
– Wordbooker
– Subscribe to Comments
– Faster Image Insert
Any ideas?
Ah. This goes in the “DOH!” department.
There’s a tick box to tell the plugin whether to display the content in the published post. If you don’t tick that, the stuff in your custom fields doesn’t show up. That’s part 1 of the fix — tick the checkbox when configuring custom fields in a form.
Part 2 — make sure the title changes (and that you type in a title), otherwise the plugin decides that there hasn’t been any change and doesn’t post.
Part 3 — probably not a bad plan to include a the “who am I?” and “content” fields in the stack of widgets when creating a form. I haven’t verified that they’re needed, but they’re what brought me out of non-content posting land.
So in summary, what caused the problem for me was having a series of three custom fields in my form, none of which were optioned to actually display in the post. Ooops. 🙂