USP Pro version 2.2 now available! This is a massive update that brings many improvements, bug fixes, and new features. This easily is the best version of USP Pro so far. Read on to learn more about all the latest enhancements and features..
Overview
Version 2.2 brings many changes under the hood, a majority of which are focused on performance, usability, and extensibility. The goal of this update is to make USP Pro faster, easier, and more flexible. All owners of the plugin get free automatic updates from within the luxurious comfort of the WP Admin Area. So log in, upgrade, and enjoy the latest and greatest version of USP Pro!
New Features
USP Pro 2.2 introduces the following features:
- Google noCAPTCHA reCAPTCHA (more info)
- Meta Box support/display for any Custom Field (more info)
- Setting to check submitted posts for unique Post Content
- Support for displaying “Add Media” button for non-admin users (more info)
- New
includeattribute for tags shortcode to specify tags per form - New
includeattribute for category shortcode to specify categories per form - New “Memory Settings” section added to General tab
- New support for custom user-registration metadata
New Hooks
USP Pro 2.2 adds the following action and filter hooks:
usp_wp_editor_settingsfilter hookusp_custom_editor_settingsfilter hookusp_post_password_emailfilter hookusp_post_password_subjectfilter hookusp_post_password_messagefilter hookusp_post_password_headersfilter hookusp_meta_box_titlefilter hookusp_register_user_notifyfilter hookusp_generate_password_lengthfilter hookusp_captcha_outputfilter hookusp_captcha_paramsandusp_captcha_attsfilter hooksusp_meta_box_nameandusp_meta_box_valuefilter hooksusp_input_name_valueandusp_input_email_valuefilter hooks (more info)usp_allow_media_rolefilter hookusp_allow_media_capsfilter hookusp_register_user_afteraction hookusp_allow_media_roleaction hookusp_allow_media_capsaction hook
Bug Fixes
USP Pro 2.2 fixes the following bugs:
- Fatal error for pre-existing taxonomy terms
- Changes
httptohttpsfor reCAPTCHA script version 1 - Combo registration form error when user logged in
- Min/max character limits counting appended whitespace
- PHP Notice Array to string conversion for
regex_filter() - PHP Notices for
post_dateandpost_date_gmt - Undefined Index Notice in
usp_placeholder() - Support for HTTPS URLs in
get_field_val()andget_user_stats() - Widget title not displaying on frontend
- USP Form Widget not displaying in WP Admin Area
Improvements
USP Pro 2.2 brings the following improvements:
- Adds email address shortcode/field to Classic form demo
- Adds File Name and Media Title now attached as Custom Fields
- Adds custom error for Content Filter to More settings
- Adds support for HTTPS URLs in
usp_enqueue_resources() - Adds query-string (non-permalink) support for
usp_reset_button() - Improves
user_existsanderror_registerdefault error messages - Improves performance of plugin settings pages
- Improves headers in
post_password(),send_email_form(),get_email_vars() - Improves settings UI to make all update notices dismissible
- Optimizes
add_admin_styles()for better performance - Optimizes
add_post_filter_button()for better performance
Enhancements
USP Pro 2.2 brings the following enhancements:
- Refines and streamlines all settings and descriptions
- Refines default Quicktags displayed on USP Form screen
- Refines license-activation UI
- Changes HTML-format email headers from
ISO-8859-1toblog_charset - Changes hook for
load_settingsfrominittoadmin_init - Changes
admin_print_stylestoadmin_enqueue_scripts - Changes “USP” post-filter button now filters any post status
- Changes “Before/After Errors” setting to “Miscellaneous Errors”
- Changes default password length to 16 characters
- Changes setting “Allowed HTML in post” to “Post Formatting”
- Changes popular tags no longer displayed by default when no global tags selected
- Updates heading hierarchy in plugin settings
- Updates
register_user()to account for changes in WP 4.3.1 - Moves “Restore Default Settings” to Tools tab
- Moves “Redirect Success” and “Redirect Failure” to Advanced tab
- Moves “Default Form Fields” settings to Advanced tab
- Moves “Content Filter” to Advanced tab
- Moves admin post-filter styles to external USP stylesheet
Additionally, plugin documentation was updated, further testing was performed on WP version 4.4 and 4.5 (alpha), and the .pot translation file was updated. See the plugin’s readme.txt file for complete Changelog.
Thank you to those who contribute with feature suggestions and bug reports!