Features
USP Pro is the premium version of User Submitted Posts, the #1 WordPress plugin for user-generated content. With USP Pro, you get unlimited forms and tons of features.
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. Read testimonials »
More than 20,000 WordPress users trust the free version of USP to enable visitors to submit posts. USP Pro takes it to the next level with unlimited post-submission forms, registration forms, and much more.
Unlimited Forms
Create unlimited forms for submitting posts, pages, or any custom post type. Create user-registration forms, contact forms, and more. USP Pro includes pre-built, ready-to-go demo forms that you can customize, or you can build new forms from scratch.
Frontend Forms
Create custom front-end forms for any purpose. Build post-submission forms, user-registration forms, contact forms, user forums and bulletin boards. You can even make combo forms that do multiple things, like register users and submit posts at the same time.
Build Anything
Build any type of form using primary fields like post author, title, tags, category, content, and excerpt. Use Custom Fields to add other types of form fields, like text inputs, textareas, checkboxes, radio select fields, dropdown select fields, hidden fields, select file(s) and more.
Customize Everything
Customize virtually every aspect of your front-end forms. Use Quicktag buttons on the “Edit USP Form” screen to add shortcodes to any form with a click. Customize field labels, placeholders, classes, error messages, maximum number of characters, and many other attributes.
Advanced Settings
USP Pro provides settings for fine-tuning just about every aspect of your front-end forms. Customize global/default preferences in the plugin settings, and then override as needed for specific forms. Tabbed settings UI helps to manage the plugin’s many options.
Custom Post Content
USP Pro supports unlimited Custom Post Types. Each form can be configured to submit posts to any post type. You can use the provided CPT or bring your own. USP Pro also supports unlimited Custom Taxonomies, Custom Fields, Post Formats, Post Status, and more.
Unlimited File Uploads
USP Pro places no limits on file uploads. You can allow visitors to submit any type of files that are supported by WordPress. Set the minimum and maximum allowed file sizes and number of files. Automatically rotate and display images, plus built-in lightbox support.
Unlimited Email Alerts
Configure email alerts to send with each post submission. Send alerts to the user, admin, and/or any address(es). Customize notifications for submitted posts, approved posts, denied posts, and scheduled posts. Even create custom alerts for specific forms.
Display Anywhere
User-submitted posts are displayed by your WordPress theme just like regular posts, making it a seamless process. You also can display customizable lists of submitted posts anywhere via shortcode. Likewise with USP Forms, display them anywhere with shortcodes or widgets.
Security Focused
USP Pro provides many security features and options. Choose which user roles have access to USP Forms, and protect against spam by adding Google reCaptcha or a challenge question to any form. You also can filter any unwanted language from post content.
Built with WordPress
USP Pro uses WordPress APIs for nearly everything: post submission, user registration, media uploads, custom fields, shortcodes, quicktags, widgets, 1-click updates, and much more. Extensive use of WordPress APIs helps to keep the plugin lightweight, flexible, fast, and secure.
Check out full screenshots of USP Pro:
Check the USP Pro readme.txt for more details.
Free vs Pro
The free version of USP is great, but the pro version can do so much more!
Feature | Free | Pro |
---|---|---|
Documentation
All of our plugins are well-documented with extensive docs and tutorials.
We also provide a collection of in-depth video tutorials
that show how to do many awesome things with USP Pro.
|
✓ | ✓ |
Customer Support
Both free and pro versions of USP include
top-rated customer support.
You can get help with the free version at WordPress.org.
For the pro version, you can get help anytime here at Plugin Planet.
|
✓ | ✓ |
Plugin Updates
Free version of USP includes free updates for the life of the plugin.
The pro version comes in two flavors: lifetime license includes free updates for life, or recurring license includes updates for 1 year.
|
✓ | ✓ |
1-Click Updates
Enjoy one-click updates from the comfort of the WP Admin Area. WordPress will
display a notice
when new versions are available.
|
✓ | ✓ |
Fast & Secure
Both free and pro versions are built with WordPress APIs.
Using WordPress’ core functionality whenever possible helps to keep the plugin lightweight, flexible, fast, and secure.
|
✓ | ✓ |
Anti-Spam Features
Both free and pro versions of USP provide strong anti-spam features.
Add either Google reCaptcha
or a custom challenge question to any form to help protect against spam.
|
✓ | ✓ |
Login/Register Form
Both free and pro USP provide a tabbed
Login/Register form that can be added via shortcode.
Easily display the form anywhere on the front-end, so visitors can log in without having to visit the WP Login Page.
|
✓ | ✓ |
User-Submitted Posts
Both free and pro USP enable visitors to
submit posts from the front-end.
With USP Pro, you can build unlimited forms for user-generated content, guest posts, anonymous posts, and much more.
|
✓ | ✓ |
Visual/Rich-Text Editor
Let your visitors use the WordPress
Visual/RTE Editor
to craft their post content. The pro version also enables you to enable the
visual editor on custom fields,
so you can add multiple RTE fields to any form.
|
✓ | ✓ |
Auto-Display Images
Automatically display uploaded images
either before or after post content. Select which size images to display: thumbnail, medium, large, or full. Additional options available in the pro version.
|
✓ | ✓ |
Action & Filter Hooks
USP Pro includes over 50 action and filter hooks,
so developers can customize core functionality as needed. The free version of USP also includes plenty of action
and filter hooks, so it’s all good.
|
✓ | ✓ |
Display Anywhere
Both free and pro provide
shortcodes,
widgets, and
template tags
to display forms and submitted posts in any location. The pro version includes more shortcodes and supports multiple forms on a page.
|
✓ | ✓ |
Front-End Editing
Neither free nor pro includes any front-end editing feature, but both plugins are fully compatible with
frontend editing plugins.
So you can use USP for submitting posts, and another plugin for editing.
|
✓ | ✓ |
Unlimited Forms
The free version of USP includes *one* form that enables users to submit posts. With the pro version, you can
build an unlimited number of forms that can
submit posts,
register users,
send email, and more.
|
✓ | |
Combo Forms
Create combo forms with USP Pro. For example, you can build a combo form that
submits posts and registers users.
Or a form that submits posts and sends email.
Or any combo that you can imagine.
|
✓ | |
Form Demos
USP Pro provides a set of pre-built
demo forms
for submitting posts, registering users, submitting files, sending email, and more.
The “Classic” demo is a ready-to-go replica of the free-version form.
|
✓ | |
Unlimited Fields
USP Pro enables you to add any number of fields to any form. You can add primary fields like Post Author, Title, Content, and Tags.
Custom Fields are used for everything else,
like URL and Email Address.
|
✓ | |
Field Types
USP Pro forms support all field types, including
textarea,
checkboxes,
radio,
select,
file(s), plus
input types
like text, password, url, search, email, month, time, color, date, range, number, and all the rest.
|
✓ | |
Script & Style
Both free and pro versions make it possible to add your own
custom CSS and JavaScript
via the plugin settings. The pro version provides more advanced settings as well as predefined style templates.
|
✓ | |
User Registration
USP Pro enables you to create user-registration forms.
Use the demo form or build from scratch. Collect user-profile information such as First/Last Name, Nickname, Description, Password, and more.
|
✓ | |
Contact Forms
Easily create a custom contact form
and display anywhere on the frontend. Use the demo form or build from scratch.
Collect the user’s name, email address, message, plus add custom fields and more.
|
✓ | |
Custom Post Types
USP Pro supports unlimited Custom Post Types.
For any form, you can specify your own Custom Post Type and/or use the built-in “USP Post” type.
Each form can be configured to submit posts as a specific CPT.
|
✓ | |
Custom Taxonomies
USP Pro supports unlimited Custom Taxonomies
(aka “custom categories”), so you can add as many as needed to each form.
Use the “Taxonomy” Quicktag to easily add a Taxonomy field to any form.
|
✓ | |
Post Formats
USP Pro supports all Post Formats and Custom Post Formats, so each form can submit posts that have their own
Post Format.
Simply add a hidden field to your form and done. Couldn’t be easier!
|
✓ | |
Post Status
With USP Pro, you can set the submitted Post Status to draft, pending, password, private, custom,
publish immediately, or publish after “x” number of approved posts. Each form can have its own
Post Status.
|
✓ | |
Unlimited Custom Fields
The free version of USP provides one
custom field that can be included in the submit-post form. The pro version provides
unlimited custom fields
that can be configured as any field type and added to any form.
|
✓ | |
Unlimited Email Alerts
The free version of USP sends email alerts only to the admin.
USP Pro can send alerts
to the user, admins, and/or any email address(es). Customize alerts with post data like title, content, URL,
and more.
|
✓ | |
Advanced Shortcodes
Free USP provides a basic set of shortcodes for displaying the form and submitted posts.
USP Pro provides an advanced set of shortcodes for displaying forms, submitted posts, custom fields and
more.
|
✓ | |
Advanced Template Tags
Free USP provides a basic set of template tags for displaying the form and content.
USP Pro provides an advanced set of template tags for displaying forms, submitted posts, custom fields and
more.
|
✓ | |
Widgets
Free USP does not provide any widgets. The pro version provides a
form widget that can be used to display any USP Form.
USP Pro also provides a dashboard widget
that displays a list of submitted posts.
|
✓ | |
Unlimited File Uploads
The free version of USP supports only image uploads.
The pro version supports unlimited file uploads. Enable visitors to submit images, video, audio, text, office, and any other
supported file type.
|
✓ | |
Custom Error Messages
Free USP enables you to customize the success
message and the general error message. USP Pro enables you to customize *all* of the
success and error messages
that can be displayed on the form.
|
✓ | |
Custom Redirects
Free USP can redirect successful form submissions to any
URL or return back to the form page. USP Pro enables the same
redirect functionality for every form,
and also can redirect if/when there are any errors.
|
✓ | |
Advanced Access Control
Free USP provides a basic set of access-control shortcodes,
so you can control which users are allowed to access the form. USP Pro provides an advanced set of
access shortcodes that can do much more.
|
✓ | |
Advanced User Statistics
Free USP optionally collects the user’s IP address.
USP Pro also can collect the user’s IP address, as well as the user agent and referrer.
These data are attached to submitted posts as custom fields.
|
✓ | |
Display Submitted Posts
Both free and pro provide a shortcode to display submitted posts on the frontend.
The shortcode is limited in the free version, but the pro version shortcode is way more flexible with
lots of options.
|
✓ | |
No advertisements
The free version of USP includes a few small advertisements on the plugin settings page.
The pro version of course is a paid product and thus is 100% free of all advertisements.
|
✓ |
Where to begin? Check out the video tutorials for USP Pro »
More Pro Features
Want more pro features? You’ve got ’em.
- Import/Export plugin settings for easy backup/restore anytime
- Content Filter so you can block any unwanted words or phrases
- Show/Hide optionally show or hide forms after they’re submitted
- Quicktags on the Form Builder screen make it easy to add fields
- Meta Boxes add meta boxes for custom fields on submitted posts
- User Shortcodes enable users to specify the location of images
- Image Previews display thumbnails for selected images and files
- Lightbox Images USP Pro supports most modern lightbox scripts
- Combo Categories add multiple/chained Category fields to forms
- Advanced Custom Fields USP Pro supports basic ACF custom fields
- Display Custom Fields on the front-end with the free Helper Plugin
- Live Preview enables users to preview the submitted post content
- Art-Directed Posts add custom CSS & JavaScript to submitted posts
- Clean Code in the plugin core and clean markup on the frontend
- Tons of Options check out the screenshots ↑ of USP Pro settings
Ready to go pro? Get USP Pro ↓