WEBFI-WordPress-How to Allow Users to Submit Blog Posts on Your WordPress Site

Have you seen websites where users are allowed to submit posts or other content on the site? Do you want to have a site where you feature user-submitted content? In this video, we will show you how to allow users to submit blog posts to your WordPress site.

This video brought to you by WPForms, take a look at their site here:


For the discount, use our code: WPBVIP

For this guide, we will be using WPForms found using the link above you should be able to purchase it. Once purchased, install and activate the plugin and in the WPForms settings add the license key for the level that you purchased. Now we can go under WPForms, Addons and activate the Post Submissions Addon to start accepting posts.

Under WPForms, Add New we will be creating a new form named whatever we like and we will scroll down to use the Blog Post Submission Form to give us most of the defaults we need to have for the post. It will bring you to the form editor where we can modify the format of the fields we’re wanting to be filled out such as name, author bio, and the post information.

For categories, we will remove the dropdown and replace it with a multiple choice option and in the advanced settings for it, we will activate the Dynamic Choices option for categories to show all category options available.

In the general form settings, we can set the general information for the form as well as who/where is notified of submissions. You have the option to customize your confirmation or point it toward a specific page for the confirmation. Don’t forget to select your preferred post status for the submitted posts, we don’t recommend published as it is better to review the posts before having them live on your site.

Go to the page you would like to have the form live on or create a new page, add the WPForms block, and select the form you created for post submissions. Any Entires you will be able to find under WPForms, Entries where you can review them.

If you liked this video, then please Like and consider subscribing to our channel here for more WordPress videos.

Feel free to take a look at the written version of this tutorial here:

Check us out on Facebook

Follow us on Twitter

Check out our website for more WordPress Tutorials
#WordPress #WordPressTutorial #WPBeginner



  • mano marwat on December 12, 2019

    We want WordPress database tutorial

  • KOUSHIK KANTI SAHA on December 12, 2019

    Do you have a tutorial on how to let users register and login from the frontend of the website?

  • English Finders on December 12, 2019

    Please make a tutorial how to do email marketing to increase website traffic? By the way I'm a great fan of u…

  • shah khalid on December 14, 2019

    plz make videos on the following topics.
    1 install and setup SSL Certificate

    2 Google map

    3 Cleaning malware and fix hacked site

    4 Convert PSD to WordPress

    5 convert PSD or XD to HTML

    6 Convert PSD to Bootstrap 4

    7 Fix WordPress issues of Bugs

    8 Integrate payment gateway

    9 Online store website

    10 V tiger CRM and WordPress customization

    11 E Commerce website and E commerce functionality

    Thank you sir !!

  • Oddly Satisfying Asmr on January 28, 2020

    Thanks for the tutorial. If we want to convert that author into contributor. What is the process?

  • Seo Martin on February 8, 2020

    is there any chance to use the field "post content" with html instead of text?

  • Flylink on March 28, 2020

    Hello, can you tell me how i can let USERS not guests to submit a post? Users whos roles are Author

  • SZ Editor on April 9, 2020

    so The first step is paid, Right?

  • Mr. Rebar Pro on April 18, 2020

    can i use lite? not pro :/

  • SEO Expert on May 4, 2020

    Can the user edit their post or delete it?

  • Delta PRONEX on May 18, 2020

    Best plugin, i will definitely add to my wordpress web

  • sudhakar n buddhi on July 26, 2020

    How authors should upload there blog from there personal blog

  • lambotama on August 2, 2020

    Hello, while I'm getting the user's posts, none of the other information is showing up when I approve the post (name, url, tags) can you help me out? I just paid $153 to get this plug in

  • Ansh Aggarwal on August 5, 2020

    What if we want to charge him/her for publishing his single post on our site?

  • Shinny Chinni on August 26, 2020

    Madam my website google console get a msg for email To owner
    Google has started validating your fix of Coverage issues on your site. Specifically, we are checking for ‘Submitted URL marked ‘noindex’’, which currently affects 3 pages.
    Validation can take a few days; we will send you a message when the process is complete. You can monitor the progress of the test by following the link below. What i do madam

  • P Feliciano on December 30, 2020

    I do not see the plugin option on the side bar, what do I do?

  • Mo Imran khan Pathan on January 9, 2021

    We are accept guest post please go on our website by through this link

  • Kevin Power on January 17, 2021

    Very interesting, thanks. I’m trying to choose between WPForms and Gravity Forms and watching a lot of videos. None of them address my two real needs: 1, that the visitor can input blog post using a rich text editor (italic, bold, etc) and that separate email notifications can easily be setup for Accepting/Publishing and Rejecting submissions. I’d love to know if WPForms can do either, or even both.

  • Kavindu Deshan on February 8, 2021

    can we upload the video by using this plugin

  • Ahmad Rahman on March 14, 2021

    I am a new blogger, should I also use guest blogging?

  • B K on April 7, 2021

    At 6:52, 'if you require users to sign in before they post then it would be them'…………….. Question: What plug in do we use so that the user can sign up, and how does wpforms get that hook or link that it is that user submitted the post

  • kurt rojas on April 29, 2021

    Hi ! Is it possible to add a tracker in the submitted form ?
    For example, the user can see a page that displays their submitted form and its status ?
    | Title | User | ID | Status |
    | "A title 1" | wpbeginner | 1234asdf | For approval |
    | "A title 2" | wpbeginner | 5555asdf | Posted |

    where the status can be changed by the admin or editor

  • Tommy O'Shea on May 7, 2021

    How can we do this and allow that user only to view the post afterwards

  • Kaan Turkover on May 20, 2021

    Can I use WPForms Lite to do this?

WhatsApp us
Live Chat

Office hours operation Mon-Sun 8:00 am ET – 4:00 pm ET

To start your Premium WP or Cpanel service, use our domain search engine, if the domain you want is available, contact us by Whats app to activate your project.

The easiest, fastest, and most secure way to communicate with us.
Please enter your domain.
Please verify that you are not a robot.

Terms Privacy




Mon-Sun from 8:00 am /4:00 pm USA-ET

WhatsApp us

Small Business – WordPress – CPanel – Hosting

© Webfinet Affordable Private Small Business Solutions All Rights Reserved 2021 - Powered By