WordPress plugin intelligence profile

ByticsLab Age Restrictions for WooCommerce

Mark WooCommerce products as age-restricted and control age-verification badges, modals, and warning messages across your storefront.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update26 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records ByticsLab Age Restrictions for WooCommerce version 1.0.0 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

) as age-restricted and configure exactly how age verification is presented to visitors.

Features

  • Mark any simple or variable product as age-restricted from the standard product edit screen — no new post type, no extra database tables.
  • Configurable minimum age (18, 21, or any custom value).
  • A responsive, accessible age-verification modal shown on restricted product pages before the content is visible, with a configurable title, message, minimum age, confirm button, and exit button.
  • Exit button can redirect to the homepage, a custom URL, or any WordPress page.
  • Visitor confirmation is remembered via a lightweight cookie for a configurable number of days (or just the current browser session), so the modal doesn’t repeat on every page view.
  • Optional age-restriction badge on shop/archive listing pages (e.g. “18+ Age Restricted”).
  • Optional warning message below the Add to Cart button on restricted product pages.
  • Optional warning notice on the Cart and Checkout pages when a restricted product is in the cart — works with both the classic Cart/Checkout pages and the block-based Cart/Checkout.
  • Configurable colors (badge, warning messages, modal accent) and text size, using the native WordPress color picker — no CSS editing required.
  • Translation-ready: every string is wrapped for translation, a.pot file is included, and translations are bundled for German, French, Spanish, Swedish, Danish, Norwegian, and Hindi.
  • Built with the WordPress Settings API, nonces on all form submissions, sanitized/escaped input and output throughout, and WooCommerce hooks only (no template overrides).
  • Cache-friendly: the modal is rendered identically for every visitor and toggled purely client-side, so it will not break full-page caching.

How it works

  • Edit any product and check “Age-restricted product” in the Product Data → General tab.
  • Configure your minimum age, modal copy, and display options under WooCommerce → Age Restriction.
  • Visitors who open a restricted product page see the age-verification modal first. Confirming lets them view the page (remembered via cookie); exiting redirects them away.
  • Optional badges and warning messages reinforce the restriction on listing pages, the product page, and cart/checkout.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • age gate
  • age restriction
  • age verification
  • restricted products
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity26 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.