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
include
attribute for tags shortcode to specify tags per form - New
include
attribute 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_settings
filter hookusp_custom_editor_settings
filter hookusp_post_password_email
filter hookusp_post_password_subject
filter hookusp_post_password_message
filter hookusp_post_password_headers
filter hookusp_meta_box_title
filter hookusp_register_user_notify
filter hookusp_generate_password_length
filter hookusp_captcha_output
filter hookusp_captcha_params
andusp_captcha_atts
filter hooksusp_meta_box_name
andusp_meta_box_value
filter hooksusp_input_name_value
andusp_input_email_value
filter hooks (more info)usp_allow_media_role
filter hookusp_allow_media_caps
filter hookusp_register_user_after
action hookusp_allow_media_role
action hookusp_allow_media_caps
action hook
Bug Fixes
USP Pro 2.2 fixes the following bugs:
- Fatal error for pre-existing taxonomy terms
- Changes
http
tohttps
for 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_date
andpost_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_exists
anderror_register
default 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-1
toblog_charset
- Changes hook for
load_settings
frominit
toadmin_init
- Changes
admin_print_styles
toadmin_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!