User Submissions

In the premium version you can allow your visitors to submit their own recipes, instead of having to create them all by yourself. They can do this from a front-end form (so they don’t have to access the WordPress backend) that you can insert using the [ultimate-recipe-submissions] shortcode. As an example we added the shortcode beneath the “Front-end Form” header. Try it out!

Front-end Form




General

(e.g. 2 people, 3 loafs, ...)
(e.g. 20 minutes, 1-2 hours, ...)

Ingredients

  Group: Main Ingredients (this label is not shown)    
  Quantity Unit Ingredient (required) Notes
  Group:  
Use the TAB key while adding ingredients, it will automatically create new fields. Don't worry about empty lines, these will be ignored.

Instructions

  Group: Main Instructions (this label is not shown)  
  Group:
Instruction Step Image:
Use the TAB key while adding instructions, it will automatically create new fields. Don't worry about empty lines, these will be ignored.

Recipe notes

Security Question*

 

Back-end

The premium version introduces some new settings to the recipe settings page in your WP backend were you can disable user submissions, restrict it to only registered users or open it to anyone. You could also automatically approve submitted recipes, with the same distinction in guests and registered users and add some basic styling to the frontend form.

Whenever someone submits a recipe it appears in your backend next to your recipes like this:

User Submissions

As we didn’t automatically approve recipes we can see that its still a draft (1) (so it’s not shown on the website yet) and we can see the author (2). We can now go through the recipe, edit it if necessary and approve or trash it.

If the recipe was submitted by a registered user he can go over to the WordPress backend and edit his recipe. He obviously can’t access those that other users (like yourself) submitted:

User Submissions 2