PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

using GF to allow logged-in users to edit existing content

  1. I have a number of CPTs already registered and populated on my site.

    I also have a number of Custom Fields associated with each CPT which contains the data.

    Is there a way to use GF to allow logged-in users to edit those custom fields and submit the changes for approval from an admin?

    Posted 12 years ago on Wednesday July 4, 2012 | Permalink
  2. There is no way to do that with Gravity Forms. However, I heard recently of a 3rd party plugin which might help.

    http://software.troydesign.it/php/wordpress/adminsingle-gravity-forms-add-on.html

    That plugin claims to allow logged in users to edit their own entries. Does that help at all?

    Posted 12 years ago on Wednesday July 4, 2012 | Permalink
  3. Hi Chris,

    Thanks for the response.

    It may be close, but still not what I'm looking for.

    I'm looking for something that will let users edit ANY page, then submit it to a queue before the changes go live. Very similar to a moderated wiki application.

    Posted 12 years ago on Wednesday July 4, 2012 | Permalink
  4. In that case you might have to do something custom. You would pre-fill a form with all the bits from an existing page, allow people to edit the values, submit, and then somehow you need to moderate the changes before calling wp_update_post

    http://codex.wordpress.org/Function_Reference/wp_update_post

    I am not sure how you can insert moderation in the middle of pulling the old post and updating with newly submitted information.

    Posted 12 years ago on Thursday July 5, 2012 | Permalink