=== Agy - Age verification for WooCommerce === Contributors: patrickposner Tags: age verification, age gate, age restriction, age popup, page gate, content warning Requires at least: 4.6 Tested up to: 6.0 Stable tag: 4.3.2 == Description == Agy is a modern and responsive solution for age verification with WooCommerce. Simply setup the texts, modify the design and your ready. This comes specially handy if your content or products are about alcohol, gambling or other adult content. == How to use == After activation move to Settings->Agy and begin to configure your age verification settings. Start with your general settings: add your age value, set the cookie lifetime, your exit URL and decide if it should apply to registered users or not. Move to the text settings and customise all your texts. This is also the place to apply any translations with WPML or Polylang - simply use the language switcher in the admin bar. To exlude a specific post, page or product from the age gate simply check the metabox inside the editor (works also with Gutenberg). == Features == * Let users verify their age on page visit * SEO friendly - This plugin automatically let bots and crawlers bypass the age gate (including google page speed bots) * Exclude specific posts/pages/products from the Age Gate * Use one or two column mode for additonal explanations * Add your own logo and set a unique teaser area (two column mode) * Show the age gate only for non-registered users * Modify every text, color, background image and more * redirect failed logins to a specified page * mobil-friendly design Learn more on [patrickposner.dev/docs](https://patrickposner.dev/docs) == Pro == Agy Pro is for advanced WooCommmere shops which like to take a more advanced and secured way to age verification. The advanced pro features are not needed for an average WordPress website. * More design layouts: age slider and datepicker * Add an age checkbox to registration and checkout * Save the information if the user is old enough in the account * blacklist specific products, when the user does not match the age (works also with unregistered customers) * Sofort Ident for WooCommerce - add an advanced age verification with the Sofort Ident API. It verifies the users age with their bank account. * Advanced technical support directly from the developer Get pro on [patrickposner.dev/plugins/agy](https://patrickposner.dev/plugins/agy/) == Support == The free support is exclusively limited to the wordpress.org support forum. Any kind of email priority support, customisation and integration help need a valid premium license. === CODING STANDARDS MADE IN GERMANY === Agy is coded with modern PHP and WordPress standards in mind. It’s fully OOP coded. It’s highly extendable for developers through several action and filter hooks. Agy has your website performance in mind - every script and style is minified and loaded conditionally. === MULTI-LANGUAGE === Agy is completly translatable with WPML and Polylang. Simply use the age switcher and translate all settings in Settings -> Agy. == Installation == = Default Method = 1. Go to Settings > Plugins in your administrator panel. 1. Click `Add New` 1. Search for Agy 1. Click install. = Easy Method = 1. Download the zip file. 1. Login to your `Dashboard` 1. Open your plugins bar and click `Add New` 1. Click the `upload tab` 1. Choose `content-warning-v2` from your downloads folder 1. Click `Install Now` 1. All done, now just activate the plugin 1. Go to Settings -> Agy and configure it 1. Save, and you're all good. = Old Method = 1. Upload `content-warning-v2` to the `/wp-content/plugins/` directory 1. Activate the plugin through the 'Plugins' menu in WordPress == Screenshots == 1. Two-Column mode 2. One-Column mode 3. Customizer Settings 3. Admin settings == Changelog == = 4.3.2 = * improved blacklist checkup in cart/checkout * updated cookie js * dynamic version number = 4.3.1 = * Freemius SDK update = 4.3.0 = * improved Sofort Ident API * new admin settings for Sofort Ident * Adapted to latest Sofort Ident API modifications = 4.2.9 = * better checkup for blacklisted product in cart = 4.2.8 = * fixed scroll bug * added option to allow shortcode in message * removed default apply_filters('the_content') which caused problems with Divi and Elementor * PHP 8 compatibility = 4.2.7 = * better default styles to prevent scroll box * settings to adjust height if the box * setting to adjust max width of logo * better and cleaner freemius integration = 4.2.6.4 = * support release * fixed notice for deactivating age gate * makes sure scripts are handeled correctly when option is off = 4.2.6.3 = * better activation handling * shortcodes in description and other fields * scrollable box if to much content included * redirect to settings URL instead of 404 template * option to deactivate age gate = 4.2.6.2 = * bugfix release * better sofort ident checkup * check if cart has blacklisted item failsafe checkup * fixing PHP notices for blacklist settings in tags * improved translation = 4.2.6.1 = * fixed admin redirect * better error handling * check if WooCommerce is active before activate Agy = 4.2.6 = * compatibility with WooCommerce 4.9 (and later) * Add option to delete settings (save mode) * Added blacklist by product tag * Added blacklist restrictions for WooCommerce checkout and Sofort Ident API * enhanced get_defaults() with new options * move settings page under WooCommerce menu = 4.2.5 = * fixed WooCommerce blacklist error * added filter for conditional Sofort Ident API = 4.2.4 = * better error handling * activate age gate only if settings are configured * add options to modify woocommerce checkbox text and error message * prevent fatal error while upgrading * latest freemius sdk = 4.2.3 = * customizer bugfix for WordPress 5.5 * use