

GatePass Password Protection is a secure, lightweight, and SEO-friendly WordPress plugin designed to lock your website or specific content behind a professional password gate.
Whether you need to hide a staging site from search engine crawlers, share private client drafts, restrict access to member-only content, set up an “under construction” page, or secure premium WooCommerce products, GatePass has you covered.
Unlike other bloated plugins, GatePass loads fast, uses clean WordPress standards, and allows you to manage all your passcodes from a central, modern settings page.
GatePass fully supports WooCommerce store locking out-of-the-box. You can:
* Protect your entire shop or wholesale catalog from unauthorized visitors.
* Password-protect individual specific products (Pro) or all products globally (Free).
* Lock specific WooCommerce product categories, tags, or attributes dynamically (Pro).
[gatepass-password-protection] to lock partial page content.Upgrade to GatePass Pro to unlock ultimate content control and advanced client management options:
* Centralized Password Manager: Create and manage unlimited unique passwords from a single admin screen.
* Automatic Password Expiration: Set date and time rules to automatically expire access passcodes.
* Individual Content Protection: Protect specific page/post/product IDs instead of locking them globally.
* Granular Taxonomy & Category Protection: Password-protect entire categories, tags, or custom WooCommerce taxonomies.
* Teaser & Blur Effect: Display a beautiful blurred text preview behind the lock screen to build user curiosity.
* Public Bypass Exclusions: Keep specific landing pages, blogs, or contact forms public while locking the rest of your site.
* IP Whitelisting & CIDR Support: Let your office network or specific IP addresses bypass the password check.
* Geo-IP Location Protection: Restrict content access or block visitors based on their country.
* Anti-Spam CAPTCHA Protection: Stop brute-force bots using Google reCAPTCHA v2 or Cloudflare Turnstile.
* Passcode Access Requests Dashboard: Let visitors submit passcode requests directly from the lock screen. Review, approve, reject, or delete requests via AJAX, and send automatic custom email notifications to requestors.
* Global Session Invalidation: Instantly force-logout all active visitor sessions with one click.
This plugin can optionally connect to or load third-party external services to provide security, geolocation, and license management functionality. These services perform processing on external servers that cannot be done locally:
* Service Link: https://freemius.com
* Terms of Use: https://freemius.com/terms/
* Privacy Policy: https://freemius.com/privacy/
* Service Link: https://www.google.com/recaptcha
* Terms of Service: https://policies.google.com/terms
* Privacy Policy: https://policies.google.com/privacy
* Service Link: https://www.cloudflare.com/products/turnstile/
* Terms of Use: https://www.cloudflare.com/website-terms/
* Privacy Policy: https://www.cloudflare.com/privacypolicy/
* Service Link: https://ip-api.com
* Terms of Use: https://ip-api.com/docs/terms
* Privacy Policy: https://ip-api.com/docs/privacy
* Service Link: https://ipinfo.io
* Terms of Service: https://ipinfo.io/terms-of-service
* Privacy Policy: https://ipinfo.io/privacy-policy
* Service Link: https://ipapi.co
* Terms of Service: https://ipapi.co/terms/
* Privacy Policy: https://ipapi.co/privacy/