, ,

Advanced Post Creation with Fluent Forms

Prema Anjum ○ June 3, 2020

Sometimes creating a post for a website by WordPress or encoding is a massive hassle for users. Even if you created a post successfully, you might face problems while editing the submitted data. Also, running a website by maintaining the coding process is time-consuming. So, as a solution to this struggle of novice users, some form builder developers brought a new idea named “Advanced post creation.” With this feature, you can easily create a post by submitting your information to the form. 

Now, you are probably thinking about how to create a custom post with WordPress form builder plugins. Well, in this article, you will see how to create a custom post with Fluent Forms and what are the benefits of using advanced post creation for your online business. But first, I will give you a basic idea about what is an advanced post creation is. So, let’s move on to the topics.

What is an advanced post creation?

add on, advanced post
Advanced post creation

The advanced post creation is a feature that comes with some of the form builder plugins that permit you to transfer your submitted entries into a WordPress post or page, including massive features and metadata. You can also allocate information from any of the taxonomies registered to your specific post type, containing tags and categories. Additionally, the file upload option will automatically add your images, videos, or audios to the created post.

Now, Fluent Forms is a fantastic form builder plugin in a WordPress community. This plugin comes with so many powerful features in both the free and the premium versions. Advanced post creation is one of the amazing attributes of the tool. Let’s find out how to take user-submitted data for post creation in WordPress with Fluent Forms.

How to implement advanced post creation with Fluent Forms Pro

plugin, tool
Apply advanced post creation with Fluent Forms

In the February 2020 release, Fluent Forms came up with its version 3.2.0. In this version, the plugin has rolled out some of the most awaited features, such as user registration, advanced calculations based on numeric value input fields, conditional logic, etc. And advanced post creation is another smart addition of this new release. So, let’s see how to implement this amazing features in Fluent Forms.

The function allows users to submit a form for their post, which can later be converted to a blog post. For this, the admins have to create a post form, where the users can submit the post using the form fields. Basically the steps for form creation are:

  1. Enable the Post/CPT creation from modules
  2. Go to All Forms from Fluent Forms Pro
  3. Click on the down arrow beside add a new form
  4. Select your post type
  5. Personalize your fields
  6. Create a post feed from settings and integrations
  7. Customize the feed, save, and enable the feed button
  8. Organize your post mapping fields
  9. Restrict your submissions if you want from form settings, and save 
  10. Finally submit your post

First, to enable the feature, go to Fluent Forms Pro>Modules from your dashboard and enable the Post/CPT creation. This will permit you to get an extra option to create a post form.

advanced post creation

Now, if you select All forms, a blue button will appear named as Add a New Form. Click on the down arrow, and now you will see a new button titled as Create Post Form.  

add on, advanced post

Click on the button and select your post type.

forms advanced post

Finally, the input fields will come with all the essential features, such as add post title, post content, and featured image. Among these components, select the suitable one for you.

add on, form builder

Remember that it’s not just a text area for users only to write; it’s a secure text editor. You can edit the fields as you want, like changing the fonts of text, creating quotes, adding bullet lists, editing alignments, and apply colors to texts.

Furthermore, you will see another field named “Taxonomy Fields.” When you click on the field, input fields will open as categories, tags, and formats. When you attach these fields in your form, it will be easier for people to choose categories or tags of the posts to be published. Additionally, they can select the post formats like audio, video, image, link, etc.

plugin, WP Fluent Forms

Now, just creating a form won’t enable users to create posts or pages on your site. The admins will have to create and define a feed for that. 

So, let’s set up the CPT form to arrange the Post Feed. Click on the post creation tab from the settings and integrations. If you don’t have a feed, then create a new feed and customize the post feed as your requirement, such as feed name, post type, post status, and so on. Lastly, press the save button.

advanced post creation

Once the feed is created, enable your post feed as shown in the screenshot.

forms advanced post

Then you need to configure the Post Fields Mapping. Here, you can paste the shortcode for the post fields by clicking on the menus of the right side, like the image below.

add on

In the end, press the “Save feed” icon to save the post feed. As a result, the post will be created into the default post lists of your dashboard. 

The admin can set if the user submitted entries will be published by default or saved as draft/pending. From the form settings, you can set the form confirmation type, message to show, and form layout.

advanced post

Even, the authority can restrict post submission by non-logged in users, enable reCAPTCHA, etc. which will stop spamming and enhance security from the form scheduling and restrictions.

advanced post creation

I hope this clarifies the whole process of generating a post to your website with the help of advanced post creation feature in Fluent Forms. Now, you need to know what are the benefits of using the feature. So, let’s dive into the topic.

What are the benefits of using advanced post creation?

advanced post creation
Advantages of using advanced post creation

The advanced post creation permits maximum mobility when creating posts with online form builders. You can generate posts using any of the registered post types on your website. The post title and content support images enable you to create robust content that fetches data from your form. Isn’t that cool? Here are some of the ways you can benefit from using Advanced Post Creation.

Build more ideal sites

Custom post types and custom fields are the main tools for generating posts out of steady websites. No matter what custom data your clients want to add on their page, you can easily apply it with advanced post creation and custom fields. This feature helps you to make complex sites like:

  • Job listings
  • Audit sites
  • WooCommerce online shops
  • Voucher sites

Additionally, you can include your taxonomies to organize your customized content. For instance, screening movie reviews by year, director, etc.

Easy to apply changes

It is very easy to make changes on your posts with custom post types. For instance, if you want to make the changes on a movie review post for the year of release, director’s name, or rating of the content you can make changes for all different posts at once. As the custom fields are a part of the template, you have to change the diagram only. As a result, it will modify every post. This will save you a lot of time.

Reduce development time

Using the advanced post creation feature on your website enables you to make basic pages without any coding. With this feature, the process of customizing sites is totally hassle-free, the execution being just a few mouse clicks away. To utilize the time and effort WP Fluent Forms saves, you can take in more projects and provide better service to existing clients. You should definitely consider this aspect if you’re trying to build a reputation and expand your business. 

Easy to use interface

Using custom post types makes it easier for your clients’ to create any content on their site. They don’t have to do any extra set-up to make the content look good on the webpage. Instead, they only have to input the information where it exists, and the tool will do the rest. Out of that, custom post types provide a sequence in the client’s back end with their menu. Therefore if your client wants to create any kind of content, they can directly use the corresponding button.

Reliable technology

The ultimate advantage of using advanced post creation is the security and reusability of the set-up. Also, the set-up for post creation is very stable, and you will get a solid support structure for any issues. If any client wants to migrate sites or reuse their data in another project, the data is easily exportable with the dynamic websites.

Final thoughts

I hope this article helped you to create an advanced post with WP Fluent Forms. Still, if you have any confusion, you can read more for detailed information on Fluent Forms. Fluent Forms version 3.2.0 comes with more advanced features, such as user registration form, chained fields, Trello integration, prefix, and suffix in the numeric fields, distinctive email feature, new CRM integration with Sendinblue and Mautic.
Do you still want to spend your money on expensive plugins that will only take up more of your time? If not, grab Fluent Forms now! And if you already have the plugin, don’t forget to update your version to 3.2.0.


Prema Anjum
Prema Anjum

Hello, This is Prema. I work as a marketing strategist for Fluent Forms at WPManageNinja. When I am not playing with words, I go to explore nature.

5 responses to “Advanced Post Creation with Fluent Forms”

  1. Udit Avatar
    Udit

    Hey there! Can we let users see all the posts that they created in such way via a frontend view? Maybe through their my profile section or woocommerce my account section?

    1. Prema Anjum Avatar
      Prema Anjum

      Currently, it’s not possible.

  2. Fidi Avatar

    Hi,
    Thank you for this plugin.
    My question is, how to get the post data of the forms to use it on insert in another database ?
    thank you

    1. Sadiq Ahmad Avatar
      Sadiq Ahmad

      Hey, you can follow this doc to get what you want.

      https://fluentforms.com/docs/fluentform_post_integration_success/

    2. Prema Anjum Avatar
      Prema Anjum

      Hello,
      Thank you for your comment. You can’t insert the data into another database directly with Fluent Forms. But you can use a custom code to do this. You can also check out our developer docs for the solution: https://fluentforms.com/docs/

Leave a Reply

Your email address will not be published. Required fields are marked *

Search Post

Subscribe for weekly email
fluentform Newsletter Inline
We won’t send you spam. Unsubscribe at any time.