WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to have a methodology for creating a functionality. When the user is connected, he will can access to a new page. In this page he will have the possibility to submit some fields like : a title, a description, an image and some tags.

I have thought several things :

  • I have to create a little plugin which will display the form
  • I have to create a custom post types with a the fields above

Am I right ?

Then the goal is to manage all the submissions (admin side). The admin will decide if this custom post type will be published.

What is the way for validate, insert into the bdd and display the submissions in the admin dashboard ?

share|improve this question
Have you already searched the site? There're several questions around that topic. – kaiser Nov 13 '12 at 14:13
Seeing that it's a specific need, I I preferred asking a question. – aguidis Nov 13 '12 at 14:17
Your research efforts are actually a requirement, especially for a topic discussed as often as this one on our site. What have you tried already? What didn’t work? – toscho Nov 13 '12 at 14:52
up vote 1 down vote accepted

I recommend the Gravity Forms plugin. You can create a form for your user to submit, and include a field for uploads.

Less work on your side and a kick-ass plugin.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.