=== Expandable Paywall === Contributors: mattpramschufer, emoxie Tags: paywall, soft paywall, hard paywall, metered paywall, external authentication, IP Based authentication, cambey & west, cambey, remote authentication, PCS Link Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=mattpram%40gmail%2ecom Requires at least: 3.8 Requires PHP: 7.4 Tested up to: 6.4.2 Stable tag: 2.0.21 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html A paywall solution that can be easily expanded with integration with several third party providers. == Description == The Expandable Paywall was developed to be a go to solution for anyone looking to implement a paywall solution to their website. The core plugin has a simple hard paywall and uses the native Wordpress authentication. Additional premium add-ons can be installed which will expand the functionality for various paywall types, authentication types, and reporting. == Installation == 1. Activate the plugin through the `Plugins` menu in WordPress 1. Browse to Admin->Expandable Paywall 1. You can find out more on how to install by visiting [https://pramadillo.com/documentation/expandable-paywall/](https://pramadillo.com/documentation/expandable-paywall/) == Frequently Asked Questions == = Do you offer installation and customization services? = Yes, if you need help with installation and/or would like additional customization work done for your website, you can fill out a request form at [https://pramadillo.com/support](https://pramadillo.com/support) = I wish this plugin had XZY feature = While I try to do my best to incorporate new features all the time, I implemented a new Feature Request board located at [https://pramadillo.com/feature-requests](https://pramadillo.com/feature-requests) == Screenshots == 1. Admin Screen (Basic Paywall & Auth) 2. Admin Screen (Basic Paywall) == Changelog == =2.0.21 = * UPDATE - Paywall Category now allows for any sub category under the main protected category to automatically be protected. * UPDATE - Added option to disable paywall. =2.0.20 = * FEATURE - Added whole new logging section =2.0.19 = * UPDATE - Updated addon on handling and vendor paths. = 2.0.18 = * UPDATE - Updated all third-party vendor libraries * BUG FIX - Fixed issue where protected content could not be seen by some users. = 2.0.17 = * UPDATE - Updated all third-party vendor libraries = 2.0.16 = * Feature - Added in meta box to posts that will generate a unique bypass link for articles to not show paywall. = 2.0.15 = * Feature - Added in new filter for allowing to programmatically bypass paywall = 2.0.14 = * UPDATE - Updated logic for when locks appear on articles * Feature - Upon logging in the user will now be redirected back to where they were with ?cache_busting=RANDOM = 2.0.13 = * BUG FIX - Fixed item with archives not being excluded from protection level. = 2.0.12 = * UPDATE - Updated to the latest version of Freemius. * BUG FIX - Fixed bug where roles were not being read in certain instances. * BUG FIX - Fixed bug where Locks were not showing when enabled. * UPDATE - Added more error reporting options to error_log = 2.0.11 = * UPDATE - When debug is turned on it will send email to site admin. = 2.0.10 = * UPDATE - Updated vendor libraries = 2.0.9 = * UPDATE - Added in new shortcode to protect pieces of content on any page/post. [expandable-paywall-protect] Protected Content [/expandable-paywall-protect] = 2.0.8 = * UPDATE - Updated all vendor libraries * UPDATE - Code Cleanup and Refactoring = 2.0.7 = * UPDATE - Added in debug mode * UPDATE - Added in new filter to allow set basic role = 2.0.6 = * BUG FIX - updated authentication to account for case-sensitivity in * UPDATE - removed erroneous error_logging. :) = 2.0.5 = * BUG FIX - corrected issue with the Lock icon showing up on non-protected pages. = 2.0.4 = * FEATURE - Added ability to display a lock icon next to protected posts * FEATURE - Added ability to fade out excerpt into paywall. * FEATURE - Added ability to output Schema Structured Data. * UPDATE - Updated to latest version of Freemius SDK * UPDATE - Added a logging function to helper files. * UPDATE - Added in more support for multisite installs * UPDATE - Added in default styles to fade out the excerpt text = 2.0.3 = * FEATURE - Added in logout shortcode * UPDATE - Updated Paywall CSS Styles = 2.0.1 = * BUG FIX - Corrected improper function calls when initially installing. = 2.0.0 = * Reworked a ton of filters and hooks. Updated all latest 3rd party SDKs = 1.1.2 = * BUG FIX - Corrected issue which registration would throw a 500 error behind the scenes. = 1.1.1 = * BUG FIX - Corrected issues with data sanitization. = 1.1.0 = * Initial Version == Upgrade Notice == UPDATE - Updated all third-party vendor libraries