USP Pro

Front-End Forms

Create unlimited custom forms and let visitors submit content, register, and much more from the front-end of your site.

Buy Now

Features

USP Pro is the premium version of the User Submitted Posts plugin for WordPress. It enables you to create and customize infinitely many forms and display them anywhere on your site.

USP Pro gives you fine-grained control to build the perfect front-end forms. Easily create submission forms, registration forms, contact forms, forums, and everything in between.

User Submitted Posts

Front-end submissions

Create unlimited forms for post submissions, user registration, contact forms, forum topics, art-directed content, and more from the front-end of your site.

USP Pro ships with numerous form demos, shortcodes, quicktags, and custom fields to help you create and customize as many forms as required quickly and easily.

Visit Store
Close Panel

Custom Post Content

Display content anywhere

Display submitted content anywhere in your theme using an extensive set of shortcodes and template tags. Auto-display uploaded images and/or use them as featured images.

Let users customize their post content using WP’s built-in visual/rich-text editor, and submit content as posts, pages, or custom post types (with post demos!).

Visit Store
Close Panel

User Registration Forms

Register users from the front-end

Create forms to display on the front-end for registering new users. Assign default roles, customize form input with user-profile fields, custom fields, and much more.

Auto-send post-submission and user-registration alerts to admin, users, and carbon-copy to any email(s). Display user info with shortcodes, template tags, and advanced user settings.

Visit Store
Close Panel

Upload Images & More

Let users upload their own media

Enable visitors to submit any supported file-type from the front-end: images, video, audio, PDF, zip, .docx, and many others. All files added to the WP Media Library.

Uploads Settings enable you to set the number of files, min/max file dimensions, min/max file size, allowed file types, and more. Features include lightbox support, featured images, and image-previews.

Visit Store
Close Panel

Deluxe Form Options

Automatic, advanced, awesome.

From forms and posts to users and uploads, USP Pro includes settings for customizing and fine-tuning just about every aspect of the post-submission process.

Settings give you extensive control of forms, custom fields, error messages, success messages, labels, placeholders, names, roles, redirects, post types, post formats, categories, taxonomies, tags, custom fields, and everything in between.

Visit Store
Close Panel

Unlimited Custom Forms

Build and display forms easily

Use the Form Builder to create and customize submission forms, registration forms, contact forms, forum topics, image uploaders, art-directed content, combination forms, and much more.

USP Pro makes it easy to create any number of custom forms using quicktags, shortcodes, template tags, widgets, custom markup, and extensive settings to dial it in exactly as needed.

Visit Store
Close Panel

Many Awesome Features

Front-end forms in style

USP Pro includes all existing and nearly all requested features of the free version of the plugin, so it is literally packed with many awesome settings and features.

Feature highlights include show/hide-content shortcodes, remember form input, reset form shortcode, clean HTML markup, inline docs, automatic plugin updates, and robust options for contact forms.

Visit Store
Close Panel

Script & Style

Plug-n-play or roll your own

USP Pro’s clean markup makes it easy to customize forms with your own scripts and styles, with plenty of juicy selectors available for every form element.

Include your own JavaScript and CSS via external files, include them inline via the plugin settings, or simply choose one of the predefined form styles and go from there.

Visit Store
Close Panel

Built with WordPress

Developed with the WordPress API

USP Pro uses the WP API for nearly everything: post-submission, user registration, media uploads, custom fields, shortcodes, quicktags, widgets, auto-updates, and much more.

Extensive use of WordPress API helps to keep the plugin lightweight, flexible, fast, and secure. Screenshots here show more features such as tag inputs, Google reCAPTCHA, and clean code.

Visit Store
Close Panel

User Submitted Posts

Create unlimited custom forms for posting content from the front-end.

Custom Post Content

Display submitted content anywhere, auto-display images, and much more.

User Registration Forms

Create forms to register new users with custom fields for profile info.

Upload Images & More

Enable visitors to submit images, video and more from the front-end.

Deluxe Form Options

Extensive settings for fine-grain control over forms, posts, and more.

Unlimited Custom Forms

Use the USP Form Builder to create and customize unlimited forms.

Awesome Features

Contact-form settings, email alerts, show/hide content, and more.

Script & Style

Select from predefined JavaScript and CSS or add your own.

Built with WordPress

USP Pro uses the WordPress API to keep things fast and secure.

Free vs. Pro

Feature
Pro version
Free version
Customer Support Free Updates Automatic Updates Fast & Secure Unlimited Forms Display Anywhere Action & Filter Hooks Front-End Post Editing HTML5 Support Form Styles Form Fields Form Types Form Demos User Registration Submitted Content Post Status File Uploads Flexible Data Widgets Shortcodes Template Tags Quicktags Submission Redirects Success/Error Messages Email Alerts Email Shortcodes Anti-Spam User Statistics Featured Images Image Previews Lightbox Support Auto-Display Images User Shortcodes Visual/Rich-Text Editor User Permissions Unlimited Custom Fields Custom Post Types Custom Taxonomies Custom Post Formats Chained Categories Remember Form Input Show/Hide Content Meta Boxes Content Filter Live Content Preview Tabbed Login/Register Form Backup/Restore Options Documentation Forum Access More Features
Purchase of any USP Pro license gets you awesome customer support » Purchase of any USP Pro license gets you free updates for the life of the plugin. With USP Pro you don’t have to pay again every year. Enjoy automatic updates from the comfort of the WordPress Admin Area. WordPress will display a notice when new versions are available. USP Pro is built with PHP and the WordPress API. Using WP functionality whenever possible helps keep things fast, secure, and compatible. Create unlimited forms with the USP Form Builder. Add input fields for virtually anything using Quicktags and custom-field shortcodes. Display unlimited forms anywhere on your site. Forms may be displayed via shortcodes, template tags, and widgets. Even multiple forms on a page. USP Pro includes over 40 action and filter hooks, so you can customize virtually anything exactly as needed. Check out a complete list of hooks » Enable logged-in users to edit their own Posts from the front-end of your site. USP Pro is 100% compatible with two awesome front-end editing plugins. Learn how to set it up » Use any HTML5 <input> types: text (default), checkbox, password, radio, url, search, email, tel, month, week, time, datetime, datetime-local, color, date, range, and number. Style your forms using one of the predefined styles, or add some custom styles via the settings page. Likewise for JavaScript: use the default scripts or add your own. Form fields can be anything: text, textarea, select, radio, files, checkboxes, hidden, submit, etc. Use Quicktags to add fields for Name, URL, Email, Categories, Tags, Files, and more. Create any type of form you can imagine: Submit Post, Submit Page, Submit Custom Post Type, Contact Forms, Register User, Art Directed, plus Combo forms and much more. Ready-to-use Form Demos are included for post-submission, user-registration, contact form, and the classic USP submission form provided in the free version. Just add the shortcode and done! USP Pro makes it easy to create forms for user-registration. Custom fields are provided to collect user-profile information such as First/Last Name, Nickname, Description, Password, and more. Forms may include fields for many types of Post data: Title, Author, Content, Categories, and Tags. Custom Fields may be used for any other input that’s required. Set Post Status to Draft, Pending, Password, Private, Custom, Publish immediately, or Publish after “x” number of approved posts. Customize and display file-upload fields to allow visitors to post images, video, audio, and any other supported file type. Custom Fields for image metadata (alt, title, description). USP Pro makes extensive use of Custom Fields for submitted posts. Template Tags and Shortcodes make it easy to use Custom Fields in any Post/Page or anywhere in your theme. Display any USP Form in any widgetized sidebar/area in your theme. Simply specify the Form ID, choose some options, and done. Even display multiple form widgets on a page. USP Pro provides an extensive set of shortcodes for displaying forms, submitted content, files and images, and any custom field(s). Check out complete shortcode documention » USP Pro provides an extensive set of template tags for displaying forms, submitted content, files, images, and any custom field(s). Check out complete template tag documention » Quicktags are buttons such as <strong> and <em> that WordPress includes on the Edit Post screen. USP Pro provides its own set of Quicktags for easy form creation. After successful form submission, send user to a success page, the submitted post/page, or any valid URL. Redirect globally or per form. Custom redirect also possible when form submission fails (e.g., required fields, etc.). Customize the messages displayed to visitors when forms are submitted successfully and when returned with any errors. Includes an option to show/hide the form on successful submission. Admins, users can receive customized email alerts for submitted posts, post approvals, and user registrations. Optionally send carbon copies to unlimited email addresses. Send alerts in HTML or plain text format. Customize your email alerts and contact messages with any text, markup, and email shortcodes for things like the post date, author name, post content, and much more » Choose either Google reCAPTCHA or a custom Challenge Question to protect against spam. All form submissions use WordPress Nonces for better security. Also, contact email may be sent in HTML or plain-text format. USP Pro provides an option to collect basic user statistics such as IP, user-agent, and referrer. When enabled, USP Pro attaches this info to submitted posts and/or includes with any messages sent via USP Contact Form. USP Pro includes an option to automatically display the specified uploaded image as the Featured Image for the submitted post/page. Include an image-preview field with any USP Form to improve usability and the coolness factor for your visitors. Works with multiple image uploads! Out-of-the-box support for lightbox images. Just add the template tag or shortcode and images will be displayed using your own lightbox script. Out-of-the-box display of uploaded images either before or after post content. This optional feature enables you to select which size images to display, thumbnail, medium, large, or full. User Shortcodes enable visitors to specify where their uploaded images are displayed in the post content. For example, add [img-1] anywhere to display the first uploaded image. Let your visitors use WordPress Visual/WYSIWYG/Rich-Text Editor to craft their post content. To enable the Visual Editor, just add [usp_content richtext="on"] to any form, or use richtext="off" to disable. Select which level/role is required for users to access the USP Form builder and USP Post Types (if enabled). Also supports custom user roles. Create unlimited Custom Fields with any keys/names that are required. USP Pro works great with Advanced Custom Fields and other such plugins. Supports unlimited Custom Post Types. Specify your own Custom Post Type and/or use the built-in “USP Post” Custom Post Type. USP Pro supports Custom Taxonomies (“custom categories”), so you can add as many as needed for each form. USP Pro supports all Custom Post Formats. Just add a shortcode to any form and done. Add multiple Category fields to any form to build chained category inputs and combo inputs. Global settings determine the duration that forms should remember inputs, while locally the “Remember me” checkbox can be enabled or disabled by default. USP Pro includes a set of shortcodes that make it easy to require login to view forms and submit content. Conditional shortcodes also included for maximum show/hide flexibility. USP Pro supports Meta Boxes for Custom Fields in submitted content. Learn how » USP Pro provides a built-in content filter that enables you to blacklist any forbidden terms (e.g., foul language, etc.). USP Pro makes it easy to add a Live Preview feature to any form. Learn how » USP Pro provides a tabbed Login/Register/Password form that can be added anywhere via shortcode. Learn more » USP Pro gives you full control over its settings. You can backup/restore your options, completely remove all plugin options, or restore plugin options to their default values. USP Pro is well-documented with over 100 Docs and Tutorials here at Plugin Planet, and we’re always adding more. Plus you can use the Forum or contact form to ask any questions. Purchase of USP Pro gets you free access to the Help Forum, where you can ask questions, get help, and leave feedback. In additon to everything listed here, USP Pro includes extensive options for fine-grain control over every aspect of your front-end forms. Check out the screenshots to see more!
The free version of the plugin is supported via its support forum at WordPress.org. The free version of USP and all of its future updates are completely free, but the plugin is not as capable as USP Pro. As a plugin hosted at the WordPress Plugin Directory, the free version of USP also enjoys auto-updates from the Admin Area. Also built with PHP and the WordPress API. Additional security measures such as antispam challenge-question possible via plugin settings. Includes one form designed for submitting post content from the front-end. Also can use template file to add custom form. Display the predefined USP Form on any page or number of pages. Also can use template file to add custom form. Limited support for custom action and filter hooks may be implemented manually via the form template option. Enable logged-in users to edit their own Posts from the front-end of your site. USP Pro is 100% compatible with two awesome front-end editing plugins. Learn how to set it up » Supports basic HTML5 <input> types via the custom form template. Style the form using a predefined style, or add custom styles via the settings page. Form fields optionally include Name, Title, URL, Category, Tags, Content, and Files. Handles one form for submitting post content. No demos provided (or required). No user-registration (uses assigned author). The form may include Title, Author, Content, Categories, and Tags. Custom Fields may be used for URL, Email, and Images. Set Post Status to Draft, Publish immediately, or Publish after “x” number of approved posts. Enable visitors to upload any number of images. Custom Fields used to attach Name, URL, and any uploaded images to submitted posts. No widgets included. Display the USP Form via shortcode or template tag. Includes a basic set of shortcodes. Includes a basic set of template tags. No Quicktags provided (or required). After successful form submission, send user to any custom URL or return to the current page. Basic customization of error messages. Basic plain-text email alert for submitted posts. Email shortcodes not supported. Anti-spam security includes hidden field and custom Challenge Question. Attaches IP as custom field to submitted posts. Provides option to use the first submitted image as the Featured Image. No image preview provided. Some light coding required to display submitted images via lightbox. No auto-image display. Use template tags to display attached images. Not supported. Optionally enable WP’s Visual/Rich-Text Editor. No built-in option for setting user permissions. No support for extra Custom Fields. No support for Custom Post Types. Uses regular WordPress Posts. No support for Custom Taxonomies. Uses regular WordPress Categories. No support for Custom Post Formats. Uses regular WP Posts. No support for chained/combo categories. Basic “Remember me” functionality. Not supported. Not supported. Not supported. Not supported. Not supported. Not supported. Basic documentation in the plugin readme.txt and at Perishable Press. No forum access. User Submitted Posts (free version) includes a few additional options, but nowhere near as many as the Pro version!

Check out full screenshots of USP Pro settings:

The ultimate solution for front-end forms and user-submitted content.

Purchase

Thank you for your interest in USP Pro! Here you can learn more about the plugin and select a license that is best for your specific needs. If you have any questions or concerns, please send them directly via the contact form. All inquiries welcome!

USP Pro is a personal favorite project of mine, and the goal is to continue developing and improving the plugin toward utter perfection. Feature requests are encouraged. If you can think of a missing feature, let me know and I’ll do my best to hook it up.

Automatic Updates

Automatic Plugin Updates

As with plugins hosted at the WP Directory, USP Pro is equipped for automatic updates from within the comfort of the WP Admin Area. Purchase gets you FREE upgrades for the life.

Free Basic Support

Free Basic Help and Support

Basic support is included with every purchase of USP Pro. This includes but is not limited to the USP Docs, Tutorials, Support Forum, and Email, where I’m always there to help.

100% WordPress

Built with the WordPress API

USP Pro is built using the WordPress API. It is closely integrated with every bit of existing WP functionality to help keep the plugin lightweight, flexible, extensible, well-optimized, and secure.

Pricing

Personal

$40
USD / non-recurring

Business

$80
USD / non-recurring

Developer

$180
USD / non-recurring

Ultimate

$500
USD / non-recurring

Payment

Payments are made via PayPal or directly via credit card. PayPal accepts payments from most major debit/credit cards if you don’t have a PayPal account, or you can purchase without PayPal.

Refund Policy

Like all software, USP Pro is an intangible, irrevocable, digital product, so refunds generally are not provided. All sales are final, however every effort will be made to resolve any issues. Our goal is your 100% satisfaction.

Licensing

Licenses are valid for the life of the plugin. A valid license key entitles the customer to free automatic upgrades from the WP Dashboard. Licenses apply to site count and are not restricted by domain or host.

Requirements

A solid understanding of WordPress is recommended. WordPress 3.7 or better is required. Always running the latest version of WordPress and USP Pro is recommended. Verify site compatibility »

Basic Support

Basic support for USP Pro is available via USP Docs, Tutorials, and the Support Forum. Log in to your account to get help in the forum.

Premium Support

Premium support for USP Pro is available with the “Ultimate” license and includes direct support from the plugin developer.

Developer

USP Pro is developed by Jeff Starr and distributed by Monzilla Media (PayPal Verified). To learn more, visit his Developer Profile at WordPress.org.

Built with WordPress.

About

Jeff Starr

Jeff Starr

Developer, Designer, Author

  • Twitter
  • Facebook
  • Google+
  • LinkedIn

USP Pro is developed by Jeff Starr, a professional developer, designer, and author with over 15 years of experience. Jeff’s development work focuses on theme and plugin development, web security, and creating awesome sites with WordPress. He co-authors the book and blog, Digging into WordPress, and is the author of The Tao of WordPress, WordPress Themes In Depth, and .htaccess made easy. Jeff also runs his own web design company at Monzilla Media, and shares security and design tutorials at Perishable Press and WP-Mix. Check out his collection of free WordPress plugins and learn more about his favorite projects:

The Tao of WordPress .htaccess made easy Digging Into WordPress WordPress Themes In Depth