Gravity Forms – Update Post Plugin v0.5.1 Released
» » 40 Comments
This plugin has been a labor of love and frustration at times as I am sure my colleague Ron Sparks can attest. This is the first release of a plugin for the Gravity Forms. With this plugin you can setup a post form and then pass a post ID to it, allowing the front end updating or even deletion of content through Gravity Forms.
This add-on is planned at Gravity Forms at some point but we just couldn’t wait as there is a big need now for this kind of functionality, so we took a first stab at it.
The plugin can be found at the WordPress Plugin Repository: Gravity Forms – Update Post v0.5.1
If you have any questions/suggestions/issues please email them to support@p51labs.com and if you would like to donate towards further development and rapid bug fixes a donation is always welcome!
Happy Editing!

Hi there, I found your plugin by surprise and kind of got excited about the ability to edit the posts, only to relaise that I am CLUELESS as to Where and How does your plugin interact exactly? I dont see any settings, nor any changes in the GF fields, for instance: How do we go by to make the form to be restricted to the author, use custom permissions, take advantage of conditional fields, disable entries, override post status??
Any visual aid or real time demo or video capture would be appreciated.
Yeah, I am going to make a video for it tomorrow actually… in the meantime however you just need to pass the id of a post type to a page with a gravity form (post, for custom post types just install the custom post types plugin, this plugin works with it). The variable to pass unless you change it via a filter is gform_post_id, so either either POST/GET methods will work.
i.e. /some-page-with-a-form?gform_post_id=123
If the user has permission to edit the content with the id 123 the form will pre-populate with the fields set in the form. The video I will post tomorrow will demonstrate this.
Hope this helps!
Gotcha, I already had the GF + Custom post types plugin installed, the only thing is that in my case, users never access the backend, they post from the front end using the dedicated forms, then the post is listed on the site, so in other words, I dont think your plugin allows front end editing of the posts after all, or is there a way to do it assuming that I assign those users a Contributor role allowing them to edit their posts from the front end somehow?
Umm on a side note, you should implement some sort of Comment post followups, luckily I still had this page open or else I would’ve never been notified of your reply lol, I’m still gonna keep it open
Cheers!
@Kevin – Any ETA on when the video will be available? On my site, I am also using GF + the Custom post types plugin. Unfortunately, when I try your suggestion, the form ends up being partially populated with data from a standard blog entry submitted by the same user. I am also curious as to what happens when a user submits multiple entries. Does a screen come up enabling them to pick which entry they would like to edit?
I also tried the approach suggested on http://wordpress.org/support/rss/topic/plugin-gravity-forms-update-post-what-does-this-plugin-do, but it did not work for me at all.
Thank you for the help!
Kevin, thanks for putting together this plugin, it’s really useful! I’m getting a few errors though:
On the page which uses the form:
Notice: Undefined index: type_object in /Users/tim/Documents/HTDOCS/wp-content/plugins/gravity-forms-update-post/gravityforms-update-post.php on line 428
After I submit the form:
Notice: Undefined index: saveAsCPT in /Users/tim/Documents/HTDOCS/wp-content/plugins/gravity-forms-custom-post-types/gfcptaddon_1-5.php on line 57
Notice: Undefined index: type_object in /Users/tim/Documents/HTDOCS/wp-content/plugins/gravity-forms-update-post/gravityforms-update-post.php on line 428
Hope this helps. Please let me know if there’s anything I can do to help troubleshoot this further.
Your plugin appears to work, but it is inconsistent in it’s results. On one hand, one post ended up being renamed ‘Untitled,’ while another post retained it’s title, but none of the custom fields [post meta] were saved. When the form was reloaded, the POST data was altered because instead of the string values that were entered before, each field said ‘Array.’ Hopefully something here is helpful, looked through the code, couldn’t find the problem.
Would love to collaborate on fixes for this – I emailed details on May 19th and 22nd, along with a screencast of the issues we are having, plus an offer to pay you for your services. Additionally, I am a developer that can help you troubleshoot, and even add my coding skills, to resolve the difficulties readily – this is of great importance to me and my client! Please get back to me so I can work with you on getting this up to speed – working *together* with you would be better than trying to muddle through it myself. Looking forward to your reply! Thx, Terran
…And there goes another hope for humanity… *sigh*… kidding, seriously though, I got this page bookmarked!! lol Any updates/news/hope/suggestions to get it to work?
Hi all, I’m not a programmer, so a non-techy answer would be very appreciated. I’m trying to create a simple front-end system for users to post and be able to edit and delete their own posts, with registration required to do so. I tried something called WP User FrontEnd, but couldn’t figure out how to get the edit function to work. So I purchased a single-user version of Gravity Forms, and that didn’t seem to do it alone either. I then found this plugin, which is happy-making in theory, but I can’t figure out how to get it to work. I read the above posts and am still confused. I don’t have a large budget — thus my muddling around in WordPress instead of having the site designed — but I’m also willing to pay someone to take care of this for me if it’s easy for a programmer but not for me. Thanks in advance for any help you can give. Meg
I’ve stumbled across this plugin and thought it was the answer to my prayers, however I’m having the same issues as #6 and getting the undefined index on line 428 error.
Please and help getting this working!
Hi,
Thanks for writing the answer to my prayers
I just wanted to ask if there’s a way for the form to detect it’s ID, so when I send the notification, it can give the user their full URL to edit the form?
Hey Kevin … first of all bloody great plugin mate! I’ve been waiting for something like this since you first mentioned it on the GF forums.
Its working fine for my purposes apart from one small issue that I’m hoping you can help with. I’m using a standard GF form with a bunch of the normal fields as well as a couple of checkbox fields that pull data from custom taxonomies via the very useful Gravity Forms + Custom Post Types plugin.
The add form I have shows fine and the user can select the terms from the custom taxonomies and then save and everything works as it should. When it comes time to edit the firm I use a duplicate of the add form with all the same fields present. The checkboxes selected via the add form show up as being selected fine. The issue is that if the user then UNchecks one of the selected checkboxes and then saves, the checkbox stays checked when I go and edit the post via the admin or re-edit that post from the front end. It seems the unchecking bit does not get saved, however selecting other checkboxes do get saved fine.
Wondering if you have come across this before or can help with a fix.
Regards,
Scott
Hey, I love your plugin, but running into a major bug with a client’s site. I am running GF to create custom post types, then your plugin to manage / edit from the front end… however anytime a user edits (not initially adding) an existing post (custom post type), it turns OFF the comment/discussion ability..
anyone else run into this issue? Its really frustrating! haha
I don’t drop a bunch of comments, but i did some searching and wound up here Gravity Forms – Update Post Plugin v0.5.1 Released : p51 Labs. And I do have some questions for you if it’s allright.
Could it be just me or does it seem like some of the remarks
And, if you are posting on additional online sites, I’d like to keep up with anything fresh you have to post. Could you make a list of all of your shared pages like your linkedin profile, Facebook page or twitter feed?
appear as if they are coming from brain
dead folks?
Hi dude – first of all, great great plugin.
I have a question though – when using it, it never seems to update any of my custom meta boxes – do you know why that would be? Do I have to do something extra to make these update? I am really struggling here.
Thanks
Hi,
I am unfortunately running into the exact same issue as the above user with Custom Fields not working. Although it is really hit and miss / inconsistent how it is working.
basically I have about 40 Custom Fields in a Custom Post Type
I create my gravity form and use the dropdown to pre-fill the custom field name.
When I update it has random results. Sometimes a field gets updated but most of the time no fields (maybe 1 get updated) The standard WP post fields work fine, but as most of my customization is needed on custom fields I am really struggling to get it to work!
This whole integration is so integral in me even launching my site as it was letting members edit their custom post.
Would really love some help / guidance on this!
My version is: Version 0.5.3 and running latest version of WP
Thanks
Hi – Just wanted to post that in order to get this working you need to set the field to “unique” by checking the box in the field options. Not glaringly obvious but it seemed to work
Hmmm.
Not a word from P51labs since Kevin posted on May 1st, 2012 at 10:34 pm
No updates since May 28th, 2012.
I assume this project is dead?
I hope that this project is not dead. Well if anyone can assist me in implementing the darn delete button I would be grateful. I am knowledgeable in most programming but I have no starting point for the button thus my troubles. I have just the filter what now? Also does anyone have a handy hook that they have used to call the post id to the page?
Hi Guys-
Not a dead project, all support requests should be sent to support@p51labs.com
I just don’t check these comments very often or forums, email is the best way to ask a question and get help.
Thanks,
Kevin
PS. This email address has been posted in the plugin and forum since day 1
Just checking to see if this plugin is still being supported. I emailed in a support request and haven’t heard back. Several people also have the same question in the plugin repo (http://wordpress.org/support/plugin/gravity-forms-update-post). There are many open support request there and I would be happy to respond and help answer them for you. I just need a little direction before I can do that.
I hope you are well. I am looking forward to hearing from you either way.
Has this been resolved yet?
hi is this plugin still supported?.. i’m looking to use it but not sure ??
Sixth, one of the following circumstances, the tax exemption or reduction of resources: (a) within the transport heavy oil for heating during the crude oil, natural gas, exempt from the resource tax. (B) heavy oil, high pour point oil and high sulfur gas tax reduction to 40%. Heavy oil, is the formation of crude oil viscosity is greater than or equal to 50 mPa / s or oil density greater than or equal to 0.92 grams / cubic centimeter of oil. replica oakleys sale http://pinterest.com/foakleys/foakleysoaho/
Diabetes One Insulin Injections 6 Step Asthma Strategy Live In Weight Loss Camp Farms [url=http://archive.org/details/Vandayk ]Buying Xanax Online Prescription Drug[/url]. Ssi Arthritis Yasmin Berlex Tri Levlen 5 Sildenafil Citrate India Stores Hoodia Diet Patch . Aspirin Chemical Information C9h8o4 Blood Pressure Doctors . Tadalis In Nigeria Newborn Blood Pressure Oven [url=http://archive.org/details/PurchaseTramadolOnlinePharmacy ]Fedex Delivery Cod Tramadol[/url] Salmeterol No Rx Aspirin Easter International High Blood Pressure Awareness Month Oatmeal And Heartburn Honey
Admiring the time and energy you put into your site and
detailed information you present. It’s great to come across a blog every once in a while that isn’t the same out of date rehashed material.
Fantastic read! I’ve bookmarked your site and I’m adding your RSS feeds to my Google account.
Hey very nice website!! Guy .. Beautiful .. Wonderful .
. I’ll bookmark your site and take the feeds also? I’m satisfied to find a lot of helpful info here
in the post, we’d like develop more strategies on this regard, thank you for sharing. . . . . .
Today, while I was at work, my sister stole my apple ipad and tested to see if it
can survive a thirty foot drop, just so she can be a youtube sensation.
My iPad is now destroyed and she has 83 views. I know this is entirely off topic but I had to share
it with someone!
Online affiliates make the mistake of stuffing their sites
with advertising banners that do not provide enough information about the product or
services that they are trying to sell. They understand that their customer demographics and population is ever-changing’not static’and they advertise to retain their client base and to attract new customers.
This is often followed up with a free gift or offer to provide value to your subscribers immediately.
Hi! I’ve been following your blog for a while now and finally got the bravery to go ahead and give you a shout out from Humble Tx! Just wanted to mention keep up the great work!
Do you have a spam issue on this site; I also am a blogger, and I was
wanting to know your situation; we have created some nice methods and we are looking to exchange methods with other folks, please shoot me an e-mail if interested.
If some one wants expert view regarding blogging and site-building after that i suggest him/her to visit this
blog, Keep up the nice work.
Do you have a spam issue on this blog; I also am a blogger,
and I was curious about your situation; many of us have created
some nice practices and we are looking to exchange techniques with others, please shoot me an email
if interested.
Hello would you mind letting me know which webhost you’re utilizing? I’ve loaded
your blog in 3 completely different web browsers and I must say this blog loads a lot faster then most.
Can you recommend a good internet hosting provider
at a reasonable price? Many thanks, I appreciate it!
Usually I do not learn article on blogs, but I wish to say that this
write-up very compelled me to take a look at and do it!
Your writing style has been amazed me. Thanks, very nice post.
Nice post. I used to be checking continuously this blog and I am impressed!
Very useful info particularly the ultimate section :
) I care for such information much. I used to be seeking this
particular info for a long time. Thanks and good luck.
Great blog, interesting reads. Keep up the great work!
Ι’m not sure where you are getting your information, but good topic. I needs to spend some time learning more or understanding more. Thanks for magnificent information I was looking for this info for my mission.
I know this if off topic but I’m looking into starting my own blog and was curious what all is required to get set up? I’m assuming having a blog like yours would cost a pretty penny?
I’m not very internet smart so I’m not 100% sure. Any tips or advice would be greatly appreciated. Thank you