LRob Age Gate age verification window displayed on a WordPress site, with a blurred background and confirmation buttons

LRob – Age Gate: WordPress age verification for alcohol, tobacco, CBD and gambling

Age Gate is a WordPress age verification plugin: a window that asks visitors to confirm their age before entering the site, with ready-made templates for alcohol, tobacco, CBD, adult content or gambling.

Sites that sell regulated products must make sure their visitors are of the required age. Age Gate displays a polished window, remembers the answer for as long as you choose, and lets search engines through so as not to harm SEO.

Ready-to-use message templates

  • Templates: alcohol, tobacco, CBD, gambling, adult
  • Country-specific rejection page
  • Editable age, title, message and buttons
  • Template suggested based on the site language

A window in the colors of your site

The automatic appearance follows your theme’s colors; you can also choose light, dark or custom colors, the corner rounding and the blur behind the window. A live preview accompanies every setting.

Remembering the answer, and SEO

  • Answer remembered for 30 days, adjustable
  • Button to make every visitor confirm again
  • Search engines never blocked
  • Accessible via keyboard, translated into 17 languages

Installation and updates

  1. Download the .zip from the releases page.
  2. Plugins, Add New Plugin, Upload Plugin.
  3. Install and then activate.
  4. Choose a template, in the tab Content.

New versions then appear on their own in the WordPress Updates page, just like a plugin from wordpress.org: they come from LRob’s code server, git.lrob.net.

PHP 8.2 or newer is required and WordPress 6.8 or newer is required. To view the window as a new visitor, open your site in a private browsing window.

Frequently asked questions

Is Age Gate free?

Yes. GPL license, no paid version or subscription.

Does verification hinder SEO?

No: the search engine robots see the site without the window.

How long is the answer remembered?

30 days by default, adjustable. You can also force all visitors to confirm again with one click.

In which languages is it available?

It is translated into 17 European languages, including French, German, Spanish and Italian.

Source code and license

Age Gate is released under the GPL 2.0 or later license, like WordPress: open source, free, with no paid version. The code, releases and issue tracker are on git.lrob.net/WP/age-gate ; for a bug or an idea, open an issue on the repository.

Other LRob WordPress plugins

All the plugins, sorted by use, are on the page LRob Plugins.