=== USP Pro === Plugin Name: USP Pro Plugin URI: https://plugin-planet.com/usp-pro/ Description: Create unlimited forms and let visitors submit content, register, and more from the front-end. Tags: submit, submitted, publish, published, generated, front-end, frontend, content, posts, upload, uploader Author: Jeff Starr Author URI: https://plugin-planet.com/ Donate link: https://monzillamedia.com/donate.html Contributors: specialk Requires at least: 4.1 Tested up to: 5.3 Stable tag: 3.5 Version: 3.5 Requires PHP: 5.6.20 Text Domain: usp-pro Domain Path: /languages License: The USP Pro license is comprised of two parts (see "License" section below for details) Create unlimited forms and let visitors submit content, register, log in, and much more from the front-end of your site. == Description == USP Pro is your complete front-end forms solution, enabling you to create unlimited forms and let visitors submit content, register, and much more. **Features** Visit the [USP Pro Homepage](https://plugin-planet.com/usp-pro/) for features, screenshots, and details. Supported languages: English Slovenian = usp-pro-sl_SI Danish = usp-pro-da_DK [Contact us](https://plugin-planet.com/#contact) to request another language! **Getting Started** The Quick Start Guide is highly recommended: * [USP Pro Quick-Start Guide](https://plugin-planet.com/usp-pro-quick-start/) **Documentation** Official USP Pro documentation: * [USP Pro Settings](https://plugin-planet.com/usp-pro-settings/) * [USP Pro Shortcodes](https://plugin-planet.com/usp-pro-shortcodes/) * [USP Pro Template Tags](https://plugin-planet.com/usp-pro-template-tags/) **Resources** Further resources and information: * [USP Pro Docs](https://plugin-planet.com/docs/usp/) * [USP Pro Forum](https://plugin-planet.com/forum/usp/) * [USP Pro Tutorials](https://plugin-planet.com/category/tuts+usp-pro/) * [USP Pro FAQs](https://plugin-planet.com/usp-pro-faqs/) **Stay Current** Stay current with USP Pro! * [USP Pro News](https://plugin-planet.com/category/news+usp-pro/) * [Grab the News Feed](https://plugin-planet.com/category/news/feed/) * [Grab the Tutorials Feed](https://plugin-planet.com/category/tuts/feed/) **Getting Help** There are two channels for getting help: * [Ask a question in the USP Pro Forum](https://plugin-planet.com/forum/usp/) ([login required](https://plugin-planet.com/wp/wp-login.php)) * [Send an email via the contact form](https://plugin-planet.com/usp-pro/#contact) The contact form is best for direct support, bug reports, and feedback. **Downloads** * [Log in to your account for current downloads](https://plugin-planet.com/wp/wp-login.php) To learn more about USP Pro, visit [Plugin-Planet.com](https://plugin-planet.com/usp-pro/). **Privacy** __User Data:__ User Submitted Posts (USP) enables users to submit post content. It collects data _only_ from users who voluntarily submit content via the USP form. The only involuntary data that is collected is the IP address of the person submitting the form. The plugin provides an option to disable IP collection completely. __Cookies:__ This plugin uses simple cookies to enable dynamic form functionality. No cookies are used for any other purpose. __Services:__ This plugin provides an option to enable Google reCaptcha, which is provided by Google as a third-party service. For details on privacy and more, please refer to official documentation for [Google reCaptcha](https://developers.google.com/recaptcha/). No other outside services or locations are accessed/used by this plugin. > Works perfectly with or without Gutenberg Block Editor == Installation == **Installation** 1. Upload the plugin and activate via the WP Plugins screen 2. Visit Plugins > USP Pro License to enter your license Done. USP Pro is now ready for use. Before going further, please read the [USP Pro Quick Start Guide](https://plugin-planet.com/usp-pro-quick-start/). [More info on installing WP plugins](https://codex.wordpress.org/Managing_Plugins#Installing_Plugins). **Usage** Usage information available in the [USP Pro Quick Start Guide](https://plugin-planet.com/usp-pro-quick-start/). Complete plugin documentation available at [Plugin-Planet.com](https://plugin-planet.com/usp-pro/). **Shortcodes** Check out the [USP Pro Shortcodes Reference](https://plugin-planet.com/usp-pro-shortcodes/) Note: USP Forms must be published (not draft or pending) in order to display via their respective shortcodes. **Template Tags** Check out the [USP Pro Template Tags Reference](https://plugin-planet.com/usp-pro-template-tags/) **License Information** * [Download purchased plugin](https://plugin-planet.com/download-purchased-plugin/) * [Install purchased plugin](https://plugin-planet.com/install-plugin/) * [Upgrade purchased plugin](https://plugin-planet.com/upgrade-plugin/) * [Get plugin license key](https://plugin-planet.com/get-license-key/) * [Activate plugin license](https://plugin-planet.com/activate-deactivate-plugin-license/) * [Transfer plugin license](https://plugin-planet.com/transfer-plugin-license/) * [Manage licensed domains](https://plugin-planet.com/manage-license/) * [Download purchase receipt](https://plugin-planet.com/download-purchase-receipt/) * [Troubleshooting license activation](https://plugin-planet.com/troubleshooting-license-activation/) **Restore Default Options** To restore default plugin options, either uninstall/reinstall the plugin, or visit the plugin's Tools settings > "Restore Default Settings". **Uninstalling** USP Pro cleans up after itself. All plugin options will be removed from the database when the plugin is uninstalled via the Plugins screen. All submitted posts will NOT be removed when deactivating or uninstalling the plugin. All submitted posts must be removed manually. **Like the plugin?** If you like USP Pro, please take a moment to [give a 5-star rating](https://wordpress.org/support/plugin/user-submitted-posts/reviews/?rate=5#new-post). It helps to keep development and support going strong. Thank you! == Upgrade Notice == Upgrades: Your purchase of USP Pro includes free lifetime upgrades, which include new features, bug fixes, and other improvements. When an upgrade is available, WordPress will notify you in the Admin Area. When you see that there is an update available, just click "Update" and WordPress will perform the upgrade automatically. Note that you can [download the latest version of USP Pro at Plugin Planet](https://plugin-planet.com/download-purchased-plugin/) anytime at your convenience. __Important!__ Before upgrading, visit "Tools > Backup & Restore" to back up your current settings. That way if something should go wrong, you can always restore your original settings and start over. __Note:__ uninstalling the plugin from the WP Plugins screen results in the removal of all settings from the WP database. All submitted posts will NOT be removed when deactivating or uninstalling the plugin. All submitted posts must be removed manually. == Frequently Asked Questions == **FAQs** FAQs available online: * [USP Pro FAQs](https://plugin-planet.com/usp-pro-faqs/) **Questions? Feedback? Bugs?** There are two channels for getting help: * [Ask a question in the USP Pro Forum](https://plugin-planet.com/forum/usp/) ([login required](https://plugin-planet.com/wp/wp-login.php)) * [Send an email via the contact form](https://plugin-planet.com/usp-pro/#contact) The contact form is best for direct support, bug reports, and feedback. == Screenshots == Screenshots and more available at [Plugin-Planet.com](https://plugin-planet.com/usp-pro/#screenshots). == License == License: The USP Pro license is comprised of two parts: * Part 1: Its PHP code is licensed under the GPL (v2 or later), like WordPress. More info @ https://www.gnu.org/licenses/ * Part 2: Everything else (e.g., CSS, HTML, JavaScript, images, design) is licensed according to the purchased license. More info @ https://plugin-planet.com/usp-pro/ Without prior written consent from Monzilla Media, you must NOT directly or indirectly: license, sub-license, sell, resell, or provide for free any aspect or component of Part 2. Further license information is available in the plugin directory, /license/, and online @ https://plugin-planet.com/wp/files/usp-pro/license.txt Upgrades: Your purchase of USP Pro includes free lifetime upgrades, which include new features, bug fixes, and other improvements. Copyright 2019 Monzilla Media. All rights reserved. == Check out my other plugins! == Free WordPress plugins: * [Banhammer](https://wordpress.org/plugins/banhammer/) * [Host Header Injection Fix](https://wordpress.org/plugins/host-header-injection-fix/) * [Blackhole for Bad Bots](https://wordpress.org/plugins/blackhole-bad-bots/) * [BBQ: Block Bad Queries](https://wordpress.org/plugins/block-bad-queries/) * [Contact Coldform](https://wordpress.org/plugins/contact-coldform/) * [Dashboard Widgets Suite](https://wordpress.org/plugins/dashboard-widgets-suite/) * [GA Google Analytics](https://wordpress.org/plugins/ga-google-analytics/) * [Head Meta Data](https://wordpress.org/plugins/head-meta-data/) * [Show Support Ribbon](https://wordpress.org/plugins/show-support-ribbon/) * [Simple Ajax Chat](https://wordpress.org/plugins/simple-ajax-chat/) * [Simple Basic Contact Form](https://wordpress.org/plugins/simple-basic-contact-form/) * [Simple Blog Stats](https://wordpress.org/plugins/simple-blog-stats/) * [Simple Custom Content](https://wordpress.org/plugins/simple-custom-content/) * [Simple Feed Stats](https://wordpress.org/plugins/simple-feed-stats/) * [User Submitted Posts](https://wordpress.org/plugins/user-submitted-posts/) * [Theme Switcha](https://wordpress.org/plugins/theme-switcha/) * [Prismatic](https://wordpress.org/plugins/prismatic/) Premium WordPress plugins: * [BBQ Pro](https://plugin-planet.com/bbq-pro/) - Super fast WordPress firewall * [Blackhole Pro](https://plugin-planet.com/blackhole-pro/) - Automatically block bad bots * [Banhammer Pro](https://plugin-planet.com/banhammer-pro/) - Monitor traffic and ban the bad guys * [GA Google Analytics Pro](https://plugin-planet.com/ga-google-analytics-pro/) - Connect your WordPress to Google Analytics * [USP Pro](https://plugin-planet.com/usp-pro/) - Unlimited front-end forms More awesome plugins on the way :) == Changelog == If you like USP, please take a moment to [give a 5-star rating](https://wordpress.org/support/plugin/user-submitted-posts/reviews/?rate=5#new-post). It helps to keep development and support going strong. Thank you! **3.5** * Fixes bug with user registration name on uploaded files * Adds selectize.js for fancy category select field * Changes input type to `url` for URL field * Updates styles for plugin settings page * Generates new default translation template * Tests on WordPress 5.3 **3.4** * Improves filter-USP button functionality * Adds filter hook `usp_filter_posts_link` * Adds support for "Non-USP" post filter button * Fixes bug with characters removed from email alerts * Fixes bug with multiple files and custom fields * Fixes bug with [featured image key](https://plugin-planet.com/usp-pro-featured-image-key/) not working * Fixes bug where WP file editor could not save file changes * Fixes bug with WP Site Health (Loopback requests and REST API) * Adds filter hook `usp_get_file_name` for `insert_attachments()` * Improves handling of PHP sessions * Updates some links to https * Generates new default translation template * Tests on WordPress 5.3 (alpha) **3.3** * Refines USP License screen UI * Fixes PHP warning for `count()` * Fixes security issue with uploaded images on Apache + FastCGI * Adds `default` attribute for "Agree to Terms" checkbox * Improves form posting for Login/Register form * Bumps [minimum PHP version](https://codex.wordpress.org/Template:Server_requirements) to 5.6.20 * Updates default translation template * Tests on WordPress 5.2 **3.2.1** * Adds another security check for uploaded files (Thanks to Matthias) * Tests on WordPress 5.1 and 5.2 (beta) **3.2** * Deprecates reCaptcha "Version 1" * Removes deprecated (old) reCaptcha * Changes default reCaptcha option to "Version 2" * Improves display of plugin License screen * Improves functionality for one-click plugin updates * Fixes bug with timeouts with `usp_pro_display_posts` * Provides shortcode for adding `#` to custom field values * Adds `url` to allowed attributes in `sanitize_content()` * Adds check for admin user for settings shortcut link * Removes deprecated functions from About tab * Refines plugin settings screen UI * Generates new default translation template * Tests on WordPress 5.1 and 5.2 (alpha) **3.1** * Adds shortcode `[usp_user_avatar]` * Adds email alert shortcode `%%post_slug%%` * Updates plugin settings page details * Updates default translation template * Tests on WordPress 5.0 (beta) **3.0** * Adds additional `display` options for `[usp_pro_display_posts]` * Adds `cat="current"` support to `[usp_pro_display_posts]` shortcode * Adds `usp-login` as `id` attribute to login/register/password form * Adds `rel="noopener noreferrer"` to all [blank-target links](https://perishablepress.com/wordpress-blank-target-vulnerability/) * Replaces `sanitize_text_field` with `wp_strip_all_tags` for styles * Bugfix: JavaScript error flashes as form submits * Bugfix: "USP" filter posts button not working for Custom Post Types * Bugfix: maxlength attribute for tag field incorrect * Bugfix: several PHP Notices were eliminated * Improves logic of `usp_pro_add_glance_items` function * Refines dashboard widget functionality * Updates GDPR blurb and donate link * Regenerates default translation template * Further tests on WP versions 4.9 and 5.0 (alpha) **2.9** * Adds filter hooks: * `usp_display_errors` * `usp_display_errors_all` * `usp_display_errors_custom` * `usp_display_posts_args` * `usp_featured_image` * `usp_custom_value` * `usp_custom_custom_value` * `usp_attachments_postid` * `usp_max_users` * `usp_file_ids` * `usp_image_attachments` * `usp_file_attachments` * `usp_display_posts_default` * `usp_submit_post_after` * `usp_sanitize_content_kses` * `usp_widget_submitted_type` * `usp_widget_submitted_status` * `usp_alert_shortcut_attachment_args` * Adds disable-IP option (for example, to comply with GDPR) * Adds email shortcode `%%post_author%%` for Post Author * Adds email shortcode `%%files%%` for list of file URLs * Adds submitted post count to "At a Glance" on the Dashboard * Adds function to check and warn if free version is installed * Adds support for shortcut variables in alert subject line * Adds more attributes to `[usp_pro_display_posts]` * Adds `required` attribute to `[usp_agree]` * Adds support for new Limit Posts extension * Changes input/label attributes on login/register form * Removes filter hook, `usp_shortcode_display_posts_type` * Removes filter hook, `usp_settings_author_list_args` * Updates deprecated `create_function` for PHP 7.2 * Improves Default Assigned Author setting * Limits default output of `usp_ids()` * Generates new translation template * Tests on WordPress 5.0 **Changelog for previous versions** Available at Plugin Planet: [USP Pro changelog](https://plugin-planet.com/wp/files/usp-pro/changelog.txt) Also check out the [announcement posts for each new version](https://plugin-planet.com/news/).