Age Gate Pro – WordPress PluginAge Gate Pro – WordPress Plugin
Add a professional age verification modal with blurred background, customizable design, cookie remember
Overview
Age Gate Pro is a complete age verification solution for WordPress websites that sell age-restricted products (alcohol, tobacco, adult content) or require user age confirmation. The plugin displays a full‑screen modal with a modern blur effect on the background content, giving a smooth and professional user experience.
Administrators can fully customize every aspect from a dedicated settings page: enable/disable the gate, set minimum age (13–120), choose how many days to remember verified users, and define a redirect URL for underage visitors. The appearance tab allows changing modal title, message, button texts, and colors (backgrounds, text, buttons) with a live color picker.
The plugin uses AJAX to set a cookie without reloading the page, ensuring fast and seamless verification. A “Reset Age Cookie” link appears in the WordPress admin bar for testing purposes. The code is lightweight, follows WordPress best practices, is translation ready, and includes built‑in fallback for browsers that do not support backdrop‑filter.
This is the complete Pro version – no hidden limitations, no upsell banners, fully functional out of the box.
Features
- Full‑screen age verification modal with backdrop‑filter blur effect (fallback included)
- Cookie‑based verification – remembers user for X days (1–365)
- Minimum age setting (13–120 years)
- Custom redirect URL for underage or exit action
- Fully customizable texts: title, message, enter button, exit button – supports
{age}placeholder - Color pickers for: overlay background, modal background, text color, enter button (bg + text), exit button (bg)
- Enable/disable the gate with one click
- “Reset Age Cookie” button in admin bar for easy testing
- AJAX verification – no page reload, instant cookie set
- Works with any WordPress theme (fallback hooks included)
- Translation ready (.pot file included)
- GDPR friendly – only one technical cookie, no personal data stored
- Clean, secure, object‑oriented PHP code (PHP 7.4+ compatible)
- Full uninstall – removes all options when plugin is deleted
Requirements
- WordPress 5.7 or higher
- PHP 7.4 or higher (PHP 8.x supported)
- Browser with
backdrop-filtersupport for the blur effect (Chrome, Firefox, Safari, Edge). Fallback provided for older browsers. - Active WordPress theme that calls
wp_footer()orwp_head()(most themes do)
Instructions
- Upload & Activate
Upload the
age-gate-profolder to/wp-content/plugins/or install via Plugins → Add New in your WordPress admin. Activate the plugin. - Configure General Settings
Go to Age Gate Pro menu in the admin sidebar.
- Enable the gate (Yes/No)
- Set minimum age
- Choose remember days
- Set redirect URL for underage visitors
- Customize Appearance
Click the Appearance tab.
- Enter modal title, message, button texts (use
{age}for dynamic age) - Pick colors using the built‑in color picker
- Enter modal title, message, button texts (use
- Save Settings Click Save Settings to apply changes.
- Test the Gate
Visit your website in incognito/private browsing mode. You will see the modal with blurred background.
- Click Enter – you are verified and can browse the site.
- Click Exit – you are redirected to the URL you set.
- Reset for Testing While logged in as an admin, click Reset Age Cookie in the WordPress admin bar to clear the verification cookie and test again.
- Translations
If you need a different language, copy the
.potfile from the/languages/folder and translate with Poedit. Place the resulting.po/.mofiles in the same folder.
Other items by this author
| Category | Plugins / WordPress / Security |
| First release | 5 May 2026 |
| Last update | 5 May 2026 |
| Supported CMS | WordPress 4.4, WordPress 4.3, WordPress 4.2, WordPress 4.0, WordPress 4.5, WordPress 4.6, WordPress 4.7, WordPress 4.8, WordPress 4.9, WordPress 5.0, WordPress 5.8, WordPress 5.9, WordPress 6.0, WordPress 6.1, WordPress 6.2, WordPress 6.3, WordPress 6.4, WordPress 6.5, WordPress 6.6, WordPress 6.7, WordPress 6.8 |
| Files included | .php, .css, .html, Javascript .js |
| Tags | wordpress plugin, translation ready, lightweight, color picker, blur effect, modal popup, age verification, age gate, cookie remember, underage redirect, customizable modal, adult content, age restriction, gdpr friendly, one click setup |








