Age Checker for WordPress is a dedicated age verification plugin that places a customizable gate in front of your content, asking visitors to confirm they meet your minimum age requirement before they can browse. Built by Themeware for the CodeCanyon marketplace, it is designed for any site where age-restricted content is part of the business model — alcohol retailers, gambling platforms, adult entertainment sites, and any publisher that needs a legal compliance layer without rebuilding their entire theme. With more than 1,600 sales, it has become one of the more established age gate solutions in the Envato ecosystem, and the plugin’s steady update history shows it is actively maintained rather than abandoned.
The core idea is simple: a popup appears on page load, the visitor verifies their age through one of three form types, and once confirmed, the content is unlocked and remembered via a cookie. What separates Age Checker for WordPress from a basic JavaScript modal is the depth of control — you can restrict the gate to specific pages, posts, categories, or post types, or apply it site-wide, and you can style the background with a color, image, or video.
Key Features
- Three verification methods — choose between a birthday date picker, a simple checkbox confirmation, or a manual “Enter” method. Different jurisdictions and business types call for different friction levels, and this flexibility lets you match the gate to your compliance needs.
- Canadian Provinces birthday verification — a dropdown appears at the top of the verification form asking for the visitor’s location. You define the locations and their individual age requirements in the admin, so the dropdown can contain any regions you like, not just Canadian provinces.
- Three background modes — set the gate background to a solid color, a static image, or a video. This matters for brand-heavy sites where a plain white modal would feel off-brand.
- Logo upload — place your brand mark directly on the verification screen so the gate feels like part of your site rather than a third-party interruption.
- Granular content restriction — restrict individual pages, posts, categories, or custom post types, or apply age restriction across the entire site. This is one of the plugin’s strongest differentiators for mixed-content publishers.
- Optional Exit button — redirect underage or unwilling visitors to any URL you choose, keeping them away from restricted content while still giving them a graceful way out.
- Yes/No form creation — build a straightforward confirmation form for cases where a birthday entry would be overkill.
- Background opacity control — toggle the opacity of your background image or video overlay to control how prominently the gate sits over your content.
- Regional date input order — switch between DD MM YYYY and MM DD YYYY so the birthday field matches your audience’s expectations.
- Fully editable form and validation text — rewrite every label and error message to match your tone, language, and legal wording.
- Adjustable cookie life — control how long a verified visitor stays verified, including the option to expire the cookie at the end of the session.
- Instant admin preview — see your changes rendered immediately in the editor before publishing them live.
- SEO-friendly crawler handling — common search engine crawlers can be omitted from age verification, so your content stays indexable even behind the gate.
- Fully responsive — the verification screen is optimized for desktop, tablet, and mobile devices.
Who Is This For? Use Cases
Age Checker for WordPress is built for anyone who publishes content that legally requires age confirmation. The plugin’s flexibility means it fits a range of business types rather than a single niche.
Alcohol, Gambling, and Adult Websites
These are the classic age gate use cases, and they are exactly what the plugin was designed around. Alcohol retailers can gate product pages and category archives, gambling platforms can apply a site-wide gate with a strict birthday check, and adult content sites can combine a logo, branded background video, and an exit redirect to create a compliant and on-brand entry experience.
Agencies and Freelancers
If you build WordPress sites for regulated clients, Age Checker for WordPress is a practical addition to your toolkit. The granular restriction options mean you can apply the gate to a single client page or an entire multisite-style content structure without writing custom code. The instant preview in the admin also makes client revisions fast, since you can show changes before they go live.
Publishers and Bloggers
Sites that mix general content with occasional restricted articles — a lifestyle blog covering alcohol reviews, for example — benefit from per-post restriction. You avoid gating your entire site while still protecting the specific pages that need it.
E-commerce Stores
WooCommerce stores selling age-restricted products can use the plugin to gate shop pages, product categories, or specific product listings. Combined with the cookie life setting, returning verified customers are not forced through the gate on every visit.
Developers and Theme Builders
The changelog shows deliberate compatibility work with Divi Theme Builder and WPML, which signals that the plugin is intended to play nicely with popular page builders and multilingual setups. Developers integrating it into client builds will appreciate the documented filters for changing the birthday dropdown label.
Technical Details & Compatibility
Age Checker for WordPress is a self-contained WordPress plugin installed through the standard plugin upload process. It does not require a page builder, though the changelog confirms compatibility fixes for Divi Theme Builder, which means it works alongside builder-driven layouts rather than conflicting with them.
Multilingual support is addressed through a documented WPML compatibility fix, making the plugin viable for sites serving multiple languages. Cache plugin conflicts have also been handled over the plugin’s life — specific fixes exist for WP Super Cache and the Smush image optimization plugin, two of the more common sources of JavaScript and asset conflicts on WordPress sites.
Mobile behavior has received consistent attention. The changelog includes multiple iOS-specific updates, including a fix for iOS video autoplay and a more recent iOS update in version 1.3.3, plus Android video autoplay fixes. Since video backgrounds are one of the plugin’s headline features, this mobile work matters — autoplay behavior is one of the most common failure points for video overlays on phones.
Performance has been improved repeatedly. Version 1.3.0 focused on verification screen launch speed, and version 1.3.1 bundled performance improvements alongside the Canadian Provinces feature. For a gate that loads before your content, launch speed directly affects perceived site quality.
The plugin is fully responsive across devices, and the SEO-friendly crawler handling means search engine bots can be excluded from the verification requirement. That is a critical detail — a poorly implemented age gate can hide your content from Google entirely, and this plugin explicitly addresses that risk.
Update frequency is a strong signal here. The changelog spans from the initial 1.0.0 release in September 2017 through version 1.3.3 in March 2024, with consistent releases across that period. Support is handled by email at [email protected] or through the CodeCanyon comments section.
Pros and Cons
Pros
- Excellent value at $20 — a one-time purchase for a compliance tool that would otherwise require custom development.
- Proven track record — over 1,600 sales on CodeCanyon indicates real-world use across many types of sites.
- Granular restriction control — pages, posts, categories, and post types can each be gated independently, or the whole site at once.
- Three verification methods — birthday, checkbox, and manual entry cover most compliance scenarios.
- SEO-safe — search engine crawlers can be excluded from the gate, protecting your indexability.
- Strong compatibility history — documented fixes for Divi, WPML, WP Super Cache, and Smush.
- Consistent updates — maintained from 2017 through 2024, including recent iOS fixes.
- Deep customization — background color, image, or video, plus full control over all form text.
- Instant admin preview — no guesswork when adjusting the gate’s appearance.
Cons
- No rating data shown — the product listing does not display a star rating, so buyers cannot rely on aggregated user scores as a quality signal.
- Support is email and comments only — there is no dedicated ticketing system, which may matter for agencies needing guaranteed response times.
- Gate is client-side cookie based — visitors who clear cookies or use private browsing will see the gate again, which is standard for this type of plugin but worth understanding.
- Requires configuration per site — the granular restriction options are powerful but mean you need to plan your content structure before applying the gate.
- Video backgrounds depend on browser autoplay rules — despite the iOS and Android fixes, autoplay behavior is ultimately controlled by the browser.
Frequently Asked Questions
Will an age gate hurt my WordPress SEO and rankings?
Not if it is configured correctly, and this plugin is built with that in mind. Age Checker for WordPress includes SEO-friendly handling that allows common search engine crawlers to be omitted from the age verification requirement. That means Googlebot and other major crawlers can still access and index your content while human visitors see the gate. This is a meaningful advantage over generic popup plugins that block everyone indiscriminately.
Can I restrict only certain pages or categories instead of my whole site?
Yes. The plugin supports both site-wide age restriction and granular targeting. You can restrict individual pages, individual posts, specific categories, or custom post types. This is particularly useful for publishers who only occasionally cover age-restricted topics, and for e-commerce stores that need to gate a single product category rather than the entire shop.
Does Age Checker for WordPress work with Divi, WPML, and caching plugins?
The changelog documents specific compatibility work with Divi Theme Builder and WPML, plus fixes for conflicts with WP Super Cache and the Smush image optimization plugin. These are among the most common sources of front-end conflicts on WordPress sites, so the fact that they have been explicitly addressed is a good indicator of the plugin’s maturity. As with any plugin, testing on a staging site before deploying to production is recommended.
Final Verdict
Age Checker for WordPress solves a specific, non-negotiable problem for regulated industries: proving that visitors meet your minimum age requirement before they access your content. What makes this plugin worth considering is not just that it does that job, but how much control it gives you over the experience. The choice between birthday, checkbox, and manual entry verification, the ability to gate individual pages, posts, categories, or post types, the three background modes, and the fully editable form text all add up to a tool that adapts to your site rather than forcing your site to adapt to it.
The credibility signals are solid. Themeware has maintained this plugin from its initial 2017 release through version 1.3.3 in March 2024, with meaningful improvements along the way — Canadian Provinces support, launch speed optimization, and repeated iOS fixes. Over 1,600 sales on CodeCanyon confirms that agencies, store owners, and publishers are actively using it in production. At $20 for a one-time purchase, the cost is negligible compared to the legal exposure of serving age-restricted content without a gate, or the development hours required to build a comparable solution from scratch.
If your site sells alcohol, hosts gambling content, publishes adult material, or simply needs a compliant and branded entry screen, Age Checker for WordPress delivers the features you need at a price that makes the decision straightforward. Head to CodeCanyon, pick up your license, and have a working age gate live on your site the same day.