How to Add Adults-Only Age Verification to Your WordPress Site
Do you know who is visiting your website? And, more importantly, does the demographic of your visitors even matter? For some businesses and bloggers, that answer is a resounding: YES.
If you’re reading this, you probably have (or need to implement) an age requirement restriction for visitors to your site. There are a variety of reasons for needing to restrict access to your content, but there are only a handful of ways you can go about enforcing this.
In this article, I’ll explore reasons why you may want to consider restricting access and some steps and tools for stricter regulation of your content—for your audience’s sake as well as your own.
Age Verification Restrictions: Does Your Site Need Them?
The world is a much different place than it was a couple decades ago. With the rise of digital technology and always-on access, anyone with an internet-enabled device can gain access to your site. While this has done wonders for businesses looking to expand their reach, it simultaneously poses a problem: how are you supposed to keep out those who aren’t old enough to view your content or purchase from your storefront?
If you’re seeking a way to restrict access to your website based on visitor age, it’s most likely because your content is not suitable for underage individuals. Here are some of the more common reasons:
- Your website contains adult humor and subject matter unsuitable for children.
- You sell or promote anything alcohol or cigarette-related which it shouldn’t be viewed by anyone too young to purchase.
- Your website offers sex- or dating-related content or services.
- Your website contains violence or other content deemed inappropriate for younger audiences (think of rated “R” movies or songs with explicit lyrics, for example).
- You offer a contest, membership, or another form of sign-up that requires the winner or member to be of a certain age.
- Your services require a valid credit card or driver’s license.
Regardless of your reason—moral, ethical, legal, monetary, or other—the fact of the matter is that you, as a website owner, need to be responsible for upholding this restriction. Ideally, parents, schools, libraries, and anyone else providing internet access to children would be the ones teaching them about what is suitable content and what is not, and putting firm and well-monitored restrictions in place. But that’s not a realistic expectation.
Parental and educational guidance will only go so far, and that’s why age verification and restriction is such an important consideration to make when establishing your website. There are a number of laws and task forces in place to make sure underage individuals are protected from unsafe or unsuitable content (like COPPA, CIPA, and the FBI’s Cyber Crime division, to name a few), so it’s important to make sure your website and business are covered.
There are too many avenues through which underage users can access inappropriate content online, so do your due diligence as a responsible business owner/blogger/service provider and add the appropriate restrictions to your WordPress website.
Age Verification Restrictions: What Steps Can You Take?
Many of the suggestions mentioned below are, of course, going to be plugins. WordPress is a platform known for securing both users and visitors alike, so it shouldn’t come as a surprise that someone has thought of developing plugins to help websites build extra protection/restrictions against the wrong type of visitor (namely, those who are too young to view the content).
Whether you already have an age verification system or tool on your site or not, these tools are worth a look. If you want an extra layer of restriction, are looking for a nicer way to display a warning notice, are curious about newer and more effective plugins, or are afraid you’re missing something, this list of suggestions will cover your questions.
Privacy policies should include information related to:
- The type of information you collect from visitors.
- How you go about collecting it: via cookies, analytics, sign-up forms, etc.
- Any specific third-parties involved in setting up cookies and targeting visitors once they’ve left your website.
Step 2: Create an Age Disclaimer Page
Now let’s talk about setting up restriction gates.
Depending on how much your website needs restricting (for some of you it may just be a page or some blog content), an age disclaimer home page might be a good starting place. While the disclaimer itself won’t be enough to deter underage visitors from clicking through to see the rest of the site, it will still notify visitors of the mature content they’re about to see (or the other blocks they can expect to encounter).
There are a few options for a disclaimer page. You can create a new home page, brand it to the rest of your website, and:
- Add a note that mentions the age restriction, like “Are you 18 or older?” Once they click “Yes” they’ll then be taken to the rest of the site.
- Add a form that requires the visitor to enter their birthdate for confirmation. If the age is over your requirement, they can then enter the site.
- Add a login or sign-up requirement so that you can manage which visitors can actually gain access to your website.
Again, none of these options are necessarily going to keep out visitors who don’t meet your age requirement, but it will at least serve as a first warning. Remember to have other systems in place to properly vet visitors’ eligibility.
1.6 million WordPress Superheroes read and trust our blog. Join them and get daily posts delivered to your inbox - free!
Suggested Tool: No other tools needed aside from your own web design/development skills to set up the page.
Step 3: Set up a Verification System
Once you’ve got all the general statements regarding the nature of your content out of the way, it’s time to set up a verification system.
Again, it’s important to remember that an age verification system can only work so long as your visitors are honest about their age. As long as you’ve informed them of the risks and protected yourself with privacy statements, you’ve taken the right steps in protecting your website and business from unlawful activity (on the side of the visitor).
There are a number of plugins available that will help users to easily set up an age verification system. Code Canyon (through Envato’s marketplace) also has a number of premium solutions to consider. These tools will help you create a gated entryway that will provide a general statement regarding your site’s content, an age verifier, and an acceptance of the rules of use and access.
Suggested Tools: The Age Verify plugin is by far the most popular and well-ranked. Code Canyon has a few premium plugins available as well: Adults Only Age Verification System, Age Verificator, and Premium Age Verification/Restriction. The Premium Age Verification/Restriction plugin appears to offer the most flexibility and customization out of the three.
If you want more control over the age verification gate, how it looks, how it works, whether or not your site can be seen underneath the overlay, etc., make sure to take those customization options into consideration before making any purchases. Also, make sure to check out previous customer reviews and notes on the plugins to verify that they’ll be compatible with your current plugins.
Step 4: Create a Warning
As you can see, each of these steps serves to build up the amount of checkpoints you have on your website. They also can work separately from one another. So if full-page gates aren’t your thing, you may prefer to use more intuitive popup warnings and verification tools.
Unlike with verification systems, popups give you a few more options to work with and provide more flexibility:
- Select specific pages or blog posts upon which you want to set the gates.
- Create redirects if the visitors don’t pass your age requirements.
- Customize the message, popup colors, and more.
Whether you’re just looking for an additional warning on pages containing more mature content or you prefer this option to the entry page gateways, popup functionality is another path worth considering.
Suggested Tools: The Content Warning plugin provides you with a simple warning popup. Popup Maker, on the other hand, has an age verification popup modal, which takes everything that verification systems have to offer and adds it to a popup format.
Step 5: Restrict Access to Content
Full website restriction isn’t always necessary.
Perhaps your website is acceptable for universal access, but you’ve covered a controversial topic on a recent blog post. Or perhaps your storefront has an Adults Only section. This would be the time when you’d want more control over who can see different parts of your website. Age verification tools aren’t necessarily going to give you that flexibility.
Suggested Tools: Unsurprisingly, these tools are all plugins. Each of these serves a very specific purpose, so the one you use will be determined based on the type of content that requires restricted access:
- Ultimate Category Excluder: If your website is an otherwise safe place for all ages to visit, but the occasional blog post contains graphic or unsuitable material, then this plugin will help you hide that type of content from site feeds and searches (when categorized accordingly).
- WP Hide Post: This plugin is similar to the Category Excluder plugin, although the main focus with this one is to choose which individual blog posts you want hidden from specific locations on the website.
- Restrict Content: This plugin sets up restriction rules based on membership levels. So if your website already allows for sign ups or subscriptions, the Restrict Content plugin is a natural choice since it’ll be an extension of that functionality, all while giving you better control over who can see what.
As a website owner, developer, or someone else responsible for the management of a website, the last thing you want to worry about is putting your business at risk—or exposing underage individuals to inappropriate content—simply because you allowed the wrong people to view your content. All it should take are six easy steps (if that) to make sure your content is seen by the right visitors.