Description
WPSP Age Confirmation Screen shows every visitor a full-page confirmation before they can see your content — set your minimum age, customize the message, and visitors who confirm aren’t asked again for as long as you choose.
This is a self-declaration screen: it takes the visitor’s word and does not check identity or age, and it does not by itself make a site compliant with any law.
Features
- Full-page screen with a blurred background — the page is covered until the visitor responds
- Configurable minimum age, shown directly in the message
- Fully customizable header, message, and button text
- Visitors who click “No” are redirected away immediately — to a URL you choose
- A confirmed visitor isn’t asked again for a configurable number of days, remembered via cookie
- Nothing is sent to or stored on your server — a Yes/No click is remembered only in a cookie in the visitor’s browser
- Takes priority over the popups of WP Small Plugins’ WPSP Ad Blocker Alert and WPSP Discount Wheel plugins when they are active on the same site, so a marketing popup never covers the age check
Upgrade to Pro
WPSP Age Confirmation Screen Pro adds:
- Date-of-birth entry instead of a single Yes/No click (the age is worked out from the date the visitor types)
- WooCommerce product and category-specific gating — restrict just the pages that need it, not your whole site
- Multiple gates with different age thresholds and targeting rules
- An analytics dashboard showing confirmations vs. declines over time
Screenshots


Installation
- Upload the
wpsp-age-confirmation-screenfolder to/wp-content/plugins/ - Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to WPSP Age Confirmation Screen in your admin menu, turn it on, and set your minimum age
FAQ
-
Does this store any personal data?
-
Not on your server. A visitor’s Yes/No response is remembered only via one first-party cookie in their own browser, named
wpsp_age_confirmation_screen_confirmed_followed by a short code. It holds the value 1, is set only after the visitor clicks Yes, and lasts the number of days you choose (1 to 365). Nothing is sent to your site or any third party, and the plugin makes no external requests. -
Does this verify a visitor’s real age?
-
No. It asks the visitor to confirm their age with a Yes/No click and takes their word for it. It does not check identity or documents, and it does not by itself make a site compliant with any age-restriction law.
-
Is this plugin Multisite compatible?
-
No, WPSP Age Confirmation Screen is designed for single-site use only.
-
Where can I get support?
-
Ask on the WordPress.org support forum — the Support tab in the plugin’s own settings links there too. WPSP Age Confirmation Screen Pro customers get priority support instead of the forum queue.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“WPSP Age Confirmation Screen” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “WPSP Age Confirmation Screen” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.5.3
- Improved: the plugin description, readme and settings now say clearly that this is a self-declared age confirmation, not identity or age verification.
- Improved: the colour settings are checked again when the page is drawn.
1.5.2
- Fixed: the age gate now shows even when a script loads late, and returning visitors no longer see it flash.
- Fixed: changing the minimum age asks returning visitors again.
- Improved: keyboard focus stays inside the dialog, and it works better on small screens.
- Fixed: a “No” redirect that points to your own site is replaced, because it would show the gate again.
- Fixed: the gate no longer appears in the Customizer preview, and the settings page no longer jumps to unrelated notices.
- Added: suggested privacy policy text that names the confirmation cookie.
1.5.0
- Initial release on WordPress.org.
