Age Gate - User Guide

Age Gate - User Guide

For pricing and how to add to your website see at the bottom of the page.

Age Gate is a simple to use but customisable plugin to age restrict Wordpress content.

Restriction settings

Options reference

OptionDescription
Default ageThe age a user must be to view the content
RestrictWhether to restrict all content of a custom selection
Varied agesAdds the option to change the age required for the content. Useful if you need to restrict content by different ages e.g. movie trailers
Restrict registration (deprecated)Whether or not to require a date of birth when using the default Wordpress registration form.

This uses the default age setting. If a valid date is provided it is stored in the user meta as u_db (string in 'YYYY-MM-DD' format) and user_dob array format of ['d' => DD, 'm' => MM, 'y' => YYYY] Deprecated in 2.0.3
Validate age usingDisplay type of input fields
RememberAdd remember me option
Remember lengthHow long to remember a user for
Auto check remember meAutomatically checks the remember me option
Date formatDD MM YYYY or MM DD YYYY date format
Ignore logged inIgnores logged in users. Note: JS mode relies on body class name .logged-in
RechallengeIf a user fails the challenge, allow them to retry. Additionally fires if a valid age has passed for one age and the current content has an age of a greater value in varied ages mode.
Redirect failuresCan redirect users to a page or website if they fail the challenge.
Screenshot of suggested settings (for 18 years of age)





Messaging

Messages


NameDescriptionSince
HeadlineThe headline text shown on Age Gate1.0.0
Sub headlineSecondary headline on the Age Gate1.0.0
Remember me textCustom text for remember me2.0.0
Yes/No sub questionThe challenge question for Yes/No buttons1.0.0
Yes button textThe text to display on the "Yes" button2.0.0
No button textThe text to display on the "No" button2.0.0
Submit button textText added to the submit button1.0.0
Additional contentCustom copy field shown after the Age Gate1.0.0
Invalid inputsError displayed when an invalid input has been entered.2.0.0
Under ageMessage display if a user fails the Age Gate or is too young for that content1.0.0
Generic errorIf an error occurs outs side of validation or failure1.0.0
Required field messageMessage displayed when an input is required. Adding {field} will output the field name.2.0.0
Numeric field messageError message is user inputs a non numeric input the date fields. Adding {field} will output the field name.2.0.0
Minimum length messageMessage display if the input does not meet required length. Adding {field} will output the field name. Adding {param} will output the required length.2.0.0
Maximum length messageMessage display if the input is greater than required length. Adding {field} will output the field name. Adding {param} will output the required length.2.0.0
Maximum numeric messageIf an input is greater than it's maximum number, e.g. months may only be a maximum of 12. Adding {field} will output the field name. Adding {param} will output the required length.2.0.0


Appearance

Appearance settings


OptionDescription
LogoChoose a logo to display on the Age Gate
Background colourSelect the background colour of the Age Gate
Background colour opacity*Alter the opacity of the background colour. See not below this table
Background imageChoose a background image for the Age Gate. From v2.0.0, this is now added to a separate element with a class of .age-gate-background
Background image opacity*Set the opacity of the background image. See not below this table
Foreground colourChoose the foreground colour of the Age gate
Foreground colour opacity*Set the opacity of the foreground image. See not below this table
Text colourChoose the text colour of the Age Gate
LayoutWhether to include the plugin default styling
Viewport meta tagAdds to the Age Gate head element.

Note: In JavaScript implementation, this will be added if the tag does not exist, and updated if it does.
Change the page titleChanges the page title to "Age Verification" when a human is challenged.
Auto tab inputsWhen using input fields, the next will but focused on completion to the previous


Access Settings

Each section of Age Gate can be restricted particular roles in the WordPress admin area. This can allow you to let editors manage the messaging settings, but not the advanced settings.
In a more granular example, if you are using the Varied Age option, you could restrict particular groups from being able to change it.

Overview and pricing of this feature. Click here

Troubleshooting this feature? Click here






    • Related Articles

    • Age Gate - Restrict Traffic

      View Guide Links at the bottom of the page Installation 1 CRU CREDIT Setup (optional) 1 CRU CREDIT Ease Of Use Easy Want this feature? Request Here Purchase CREDITS  Here Age Gate is a simple to use but customisable plugin to age restrict Wordpress ...
    • Age Gate - Troubleshoot Guide

      Can't see any Troubleshooting Guides on this page? This means we don't have any, please raise a ticket here if you have an issue and help us build out our guides! Overview and pricing of this feature. Click here Looking for the user guide for this ...
    • Website Administration Access

      From time to time we have clients that want website administration access for various reasons. As simple as it seems, potential instability and compromised security of their website can occur. Clients may have an external agency wanting to perform ...
    • Gravity Forms User Registration - User Guide

      For pricing and how to add to your website see at the bottom of the page. Create Your Form The first step in integrating the User Registration Add-On is going to be creating the form you would like to use. This can include existing forms. The only ...
    • AutomateWoo - User Guide

      For pricing and how to add to your website see at the bottom of the page. AutomateWoo is a marketing automation plugin which integrates directly with your WooCommerce store. Using automated marketing campaigns and a unique set of tools, AutomateWoo ...