I am now developing a wordpress site that will be something like a directory. People will be able to submit walkthroughs, advanced reviews, as well as cheat codes for games. We were going to make a different form for each page, but now we’ve decided that one form with a drop down will be just fine.
There doesn’t seem to be a good plug in out there, that I can find, which accommodates the fact that each submission needs to be pushed through as a “pending post” but also to a certain post type.
For example, the form that we’ll use will be set up like this:
Game name: <post title>
Platform: <Taxonomy>
Category: <Category> (role playing, FPS, adventure, etc..)
This is a: () Review () Tutorial () Cheat list <this is the post type>
Content: <post body>
Tags: <tags>
[Submit]
Upon submission, I need for the review, cheat, or tutorial to be set as a pending post, in the post type chosen from the radio boxes.
I’m currently using WP User Front End, but I could probably use any post from front-end form that is suggested for easiest modification. Adding the new fields to the form is easy, making them do stuff is hard! I’d appreciate any help I can get with this, our website sort of revolves around these feature.
It looks like Gravity Forms can do this. I just did a quick search on the support forums and found this, an answer to someone asking almost exactly the same question as you:
there are some free plugins that let you submit posts from frontend:
and a better paid one would be:
But none of them will give you the flexibility as a custom coding to your needs,
and really a post from front end is a matter of displaying a form and processing it ,so following your use case your form would be something like this:
and your form processing would be:
its not perfect but its a start and you should get the idea.
Hope this helps