User Submitted Posts is a free WordPress plugin that enables your visitors to submit posts and images easily from anywhere on the front-end of your site.
Pro Tip: for fine-grained control over unlimited custom forms, check out USP Pro »
Demo: User Submitted Posts
Please note this is a Demo of the form output only. Feel free to click the Submit button, but understand that nothing is actually being submitted anywhere, so error messages will not be displayed. Grab a copy of the plugin for complete working demo.