There’s probably been a time when you wanted to easily enable your users to to post content on your website. Perhaps, you want to let your users submit their own testimonials. If this is something you’ve been wondering about, you’ve come to the right place. In this tutorial, we’ll walk you through the process of letting users easily add user generated content in WordPress. There are two ways in which you can let your users add custom posts to your site. Firstly, you can let them register on your site and let them manage posts the usual way anyone would in the WordPress dashboard. A second way, is to let unregistered users add guest posts, which can be done through a plugin as explained later in this article. Posts from New Registered Users When you first install WordPress, you need to register the Administrator user. However, that is not the only user that can register and access your WordPress site. The core structure of WordPress allows multiple users to register in your using the built-in roles. But, this doesn’t come enabled by default.