=== 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://m0n.co/donate Contributors: specialk Requires at least: 4.1 Tested up to: 4.8 Stable tag: 2.7 Version: 2.7 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. **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/). == 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](http://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. == 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 @ http://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 2017 Monzilla Media. All rights reserved. == Check out my other plugins! == Free WordPress plugins: * [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/) * [AddMySite](https://perishablepress.com/addmysite-plugin-for-wordpress/) Premium WordPress plugins: * [BBQ Pro](https://plugin-planet.com/bbq-pro/) - Pro version of Block Bad Queries * [Blackhole Pro](https://plugin-planet.com/blackhole-pro/) - Pro version of Blackhole for Bad Bots * [SES Pro](https://plugin-planet.com/ses-pro/) - Super-simple & flexible email signup forms * [USP Pro](https://plugin-planet.com/usp-pro/) - Pro version of User Submitted Posts More awesome plugins on the way :) == Changelog == **2.7** * Adds Post Excerpt shortcode/field * Adds new filter hook, `usp_tax_terms` * Adds new filter hook, `usp_custom_field_regex` * Adds new filter hook, `usp_excerpt_editor_settings` * Adds new filter hook, `usp_excerpt_editor_value` * Adds additional variables to the filter, `usp_attached_file_url` * Updates User Shortcodes to display only when enabled * Bugfix: files field display when "no limit" selected * Bugfix: special characters in custom field names * Bugfix: label select for multiple checkbox fields * Resolves several PHP Notices * Tests on WordPress 4.9 (alpha) **2.6.1** * Fixes fatal error for older versions of PHP * Further testing on WordPress 4.8 (beta) **2.6** *New Features* * Adds Parsley.js v2.7.0 to core (MIT License) * Adds plugin setting to include Parsley.js * Adds nested/hierarchical display of Taxonomy field * Adds shortcode `%%ip_address%%` for email alerts * Adds `usp-disable-alerts` input to disable email alerts per form * Adds auto-attach of hidden `usp-form-id` to submitted post *New Hooks* * Adds filter hook `usp_allowed_tags hook` for allowed settings attributes * Adds filter hook `usp_upload_directory` for default uploads directory * Adds filter hook `usp_attached_file_url` for attached file URL * Adds filter hooks `usp_default_title` and `usp_default_content` * Adds filter hook `usp_tax_hierarchy_style` for nested taxonomy styles * Adds filter hook `usp_insert_attachment_data` for file attachment data * Adds filter hook `usp_wp_editor_value` for default `wp_editor` content * Adds filter hook `usp_custom_editor_value` for custom `wp_editor` content *Improvements* * Updates the licensing updater script * Improves logic of `usp_custom_meta()` * Updates ReCaptcha class functionality * Improves "Add another image" functionality * Updates the information included on form demos * Removes `target` from list of allowed attributes * Replaces global `$wp_version` with `get_bloginfo('version')` * Replaces `sanitize_text_field` with `sanitize_email` for email-related settings * Improves validation functionality, allows more tags in textarea settings * Changes "More" tab name to "Errors" and rearranges some settings * Adds `$user_id` and `$fields` to `usp_submit_post` filter hook * Changes license URL now points to USP Pro License page * Changes input type to `email` for Email field * Changes default setting for incorrect email * Adds validation for incorrect email address * Tweaks styles on plugin settings pages * Refactors default settings functionality * Updates link/URL on plugin License page * Updates form demos with latest code *Bug Fixes* * Bugfix: undefined index notice for `QUERY_STRING` * Bugfix: renames prefix of all USP constants to "USP_PRO_" * Bugfix: max character setting of "0" limited to "999" characters * Bugfix: auto-approve setting not working if Name field not included in form * Bugfix: removes incorrect French translation *General* * Generates new default translation template * Moves changelog for previous version to separate file (see below) * General code cleanup and maintenance * Tests on WordPress version 4.8 **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/).