Neil Matthews

Using Gravity Forms to Create Blog Posts

I did a review of Gravity forms the other day, but missed off one of the best features of this tool, and thought an update was required.  Here is my original review https://dev.neilmatthews.com/plugin-review-gravityforms

You Can Have Site Visitors Create Blog Posts from Contact Forms!

How cool is that, in the past I have done this type of work in a very convoluted manner by setting up post by email, but all you need to do when you have Gravity Forms is setup a form, and using the special form fields, you can pull together all of the

User Generated Content

If you have a lot of guest posts or for some reason need user generated content, then this may be for you.

How It Works

You setup a contact form as normal, but using the special fields in Gravity form, you add post title, post content categories tags etc (see bottom of this post).

A visitor to you site can now add a blog posts from this form without logginng into your backend dashboard.

Approval Process

Once the post has been added it is held as a draft and then an admin or editor level user needs to approve it before it appears on your site.

Check Out Gravity Forms

If you want user generated content, but don’t want to give users access to you backend dashboard, then check out gravurity forms for this task.

If you found this review useful please use my affiliate link – buy Gravity Forms.

Write A Post

If you feel like writing a guest post for me, please use the form below

[gravityform id=14 title=false description=false]

Comments

14 responses to “Using Gravity Forms to Create Blog Posts”

  1. Wabber Avatar

    Hi.. thanks for this – been looking for something exactly like this as I have multiple users contributing to some of my sites and really didn’t want to give them access to the WP backend – did that once before and a rocket scientist changed global settings and all but destroyed the entire site!

  2. Wabber Avatar

    One question though – do you know if Gravity forms allows you to pre-allocate a category for the post (they would need to be logged in to make the post anyway as I will have regular contributors divided up by category on the wordpress site).. thanks

    1. Neil Matthews Avatar
      Neil Matthews

      HI Wabber

      There is an option to put a category drop down on the form so the users can submit their post with a category assigned.

      Hope that helps

      Neil

  3. Mar Avatar

    I’ve recently used Gravity Forms on my sites and I love it as well! However I’d just like to point out that your form for guest submission is missing in this post.

    Cheers. ; )

  4. Nick Avatar

    Thanks for this – I’ve needed a solution like this for ages and it’s so easy to set up even if you are using custom fields. A great way to get user generated content into the site.

  5. Michael Firnkes Avatar

    Thanks a lot for your test of gravity forms. Do you know, can a visitor also upload and “send” an image via gravity forms that is used as the articles image?

    Thanks you!

    1. Neil Matthews Avatar
      Neil Matthews

      Yes they can, there is an option to add an upload form item and have your site visitors add an image as an attachment

  6. Stefan Avatar

    Hi, I agree that Gravity Forms is great to allow the users to post – now I only need a description how it works. I’ve set up a GF form with special fields, but neither I do find a submission button to add nor I know the address where the user generated post is to find … A – not to complicated – Howto would help a lot … 🙂

  7. WordPress Designer Avatar

    Thanks for the post!
    I’m already using Gravity on a clients site, and didn’t want to add another plugin and forgot about this feature, now I’ll use Gravity instead!

  8. Rick Thomas Avatar

    Hi, I recently tried to create a Gravity Form that creates posts, and I used all the proper post fields but I also wanted to allow the user to add information to the post using radio buttons, multi-choice buttons, dropdown menus, etc. I know users can edit the taxonomy of the post (i.e. choose the post category and tags) using these features, but I want the information to appear directly in the post instead. To make myself clearer, the site publishes customer reviews of various products, and on the form I want users to select how happy they are with a product (Excellent, Average, Poor, etc.) and have this appear in their post without me needing to enter it manually. I know you’re not GF tech support, so just as a yes/no question, have you at least heard of anyone doing this (or have you done it yourself)?

    Cheers for the article!

    1. Neil Matthews Avatar
      Neil Matthews

      Hi Rick

      I’ve done something similar for a client, I capture data as a custom field then coded the theme files to display that information.

      Neil

  9. Ryan Avatar

    Great post, I have been using Gravity forms but I didn’t realise you could use it for user created content. Thanks

  10. sathish Avatar
    sathish

    Hi, Is there any plugin to have a rotating banner with different set of images in each page.

    Thanks,
    Sathish

    1. Neil Matthews Avatar
      Neil Matthews

      Yes if you do a search for wordpress slideshow you will find many http://wordpress.org/extend/plugins/search.php?q=slideshow&sort=