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.

some doubts before buying

  1. silverado
    Member

    Hello, I'm considering buying your plugin for a new WP project. But first I would like to ask you a couple of things.

    1. I want to create a form so users of my site can post from the front-end without having to log into the back-end. Can I do it with your plugin?
    2. Could I configure it so users should first register before posting?
    3. Could posts wait for administrator moderation before they are posted?

    Thanks in advance

    Posted 13 years ago on Monday July 11, 2011 | Permalink
  2. 1) Yes, Gravity Forms can be used to create forms that are accessible on the front end of your site that create posts.

    2) Gravity Forms itself does not do access control. So this is possible, but you'd have to use a plugin like the Members plugin to control access to the page containing the form so that only logged in users can access that page. The Members plugin can be found here:

    http://wordpress.org/extend/plugins/members/

    We do plan on adding a feature to a future release that will make it so you can set a form so only logged in users can view it, and it will show a message to users that aren't logged in. So it will be a native feature eventually, for now it can only be done by using an access control plugin like the Members plugin.

    3) Yes, you can configure the form so that the Post that is created is set as a Draft. Then an administrator would have to approve and publish the Post for it to go live.

    Posted 13 years ago on Monday July 11, 2011 | Permalink
  3. silverado
    Member

    Thanks Carl for the answers. Everything clear now.

    Just one more thing, before installing the plugin in the final WP installation, I want to do some testing in another WP installation with another domain.

    Can this be done while the plugin is used only in one site?

    Posted 13 years ago on Monday July 11, 2011 | Permalink
  4. Yes, just remove it from the first site before adding it to the second.

    Posted 13 years ago on Monday July 11, 2011 | Permalink
  5. silverado
    Member

    That's perfect.

    In your demo site I see that in the post fields there isn't any captcha field. How do I have to do it if I want to avoid spam posts?

    Posted 13 years ago on Saturday July 16, 2011 | Permalink
  6. Ally
    Member

    Silverado, actually, there is a CAPTCHA field; find it under the ADVANCED Field (you can see it on the demo page).

    Posted 13 years ago on Sunday July 17, 2011 | Permalink
  7. silverado
    Member

    Yes, but if I want to create a form so users can post from the front-end I think that you only can use the fields in the Post Fields area, am I wrong?

    Posted 13 years ago on Tuesday July 19, 2011 | Permalink
  8. Nope. You can use ANY field on a form that creates a post. However, only the Post Fields generate Post data. You can capture additional data, not just the information for the Post, using the form.

    Using the content template features of some of the Post Fields you can then include the value of non-Post Fields within the value of a Post Field. So you can use any field type on a form that creates a Post. That includes captcha.

    BUT only the Post Fields are going to generate a Post, the others just get stored as part of the Form Entry that is created.

    Posted 13 years ago on Tuesday July 19, 2011 | Permalink
  9. silverado
    Member

    Hi Carl,

    So only the post fields can generate the data that will be seen in the post, right?
    Could you explain in more detail what do you mean when you say:

    "Using the content template features of some of the Post Fields you can then include the value of non-Post Fields within the value of a Post Field. So you can use any field type on a form that creates a Post. That includes captcha."

    Thanks

    Posted 13 years ago on Wednesday July 20, 2011 | Permalink
  10. There is a option on the Post Title, Post Body and Post Custom Field called a Content Template that allows you to build the value of that field using the value of other fields, regardless of field type.

    So if you have a field that asks for their Name and a field that asks for their Age you could then dynamically build the Post Title using the Content Template to create the Post Title by combining the value of the Name field with the value of the Age field.

    Here is an example: http://i.imgur.com/8diwn.png

    In that example, because I configured a content template for that Post Title field it's going to create the Post Title field using the value of the First Name Last Name and Email fields exactly as they are in the Content Template. The Content Template also supports static content so if you wanted to mix static and field values you could.

    Here is an example of that: http://i.imgur.com/SPk9g.png

    Posted 13 years ago on Wednesday July 20, 2011 | Permalink