GatePass — Secure Content Lock & Password Protection for WooCommerce, Pages, and Private Sites
GatePass — Secure Content Lock & Password Protection for WooCommerce, Pages, and Private Sites

GatePass — Secure Content Lock & Password Protection for WooCommerce, Pages, and Private Sites

0/5 (0 ratings) — active installs Updated Jul 15, 2026
Screenshot 1

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.

Full WooCommerce Integration:

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).

Major Use Cases:

  • Staging & Development Sites: Secure your development environment from public eyes and bots.
  • Client Project Previews: Share draft pages, portfolios, or layouts with clients securely.
  • WooCommerce Store Protection: Password-protect wholesale catalogs, custom products, or your entire store.
  • Under Construction / Coming Soon: Lock your pages during updates while allowing administrators to bypass the lock screen.
  • Private Portals: Create simple intranets, student sections, or member directories.

Free Features

  • Full Website Lock: Instantly secure your entire website behind a single passcode gate.
  • Global Post Type Protection: Protect all standard posts, pages, or WooCommerce products globally in one click.
  • Role-Based Bypass: Automatically whitelist logged-in user roles (like Administrators and Editors) to bypass the lock screen.
  • Login Page Customizer: Upload your company logo, choose custom background & text colors, and write your own headings.
  • Shortcode Block Generator: Wrap specific sections of your text using [gatepass-password-protection] to lock partial page content.
  • 1 Magic Access Link: Generate one secure bypass URL (valid for up to 5 entries) to share instant access without requiring a password.
  • Active Session Control: Configure passcode session cookie lifespans (e.g. keep users unlocked for 24 hours).
  • SEO-Friendly crawling blocker: Employs header instructions to block search engine indexing of locked areas.

Pro Features

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.

External Services

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:

  1. Freemius SDK (For license activation, pricing checks, automatic updates, and billing support)

* Service Link: https://freemius.com
* Terms of Use: https://freemius.com/terms/
* Privacy Policy: https://freemius.com/privacy/

  1. Google reCAPTCHA (Optional anti-spam check for lock screen forms)

* Service Link: https://www.google.com/recaptcha
* Terms of Service: https://policies.google.com/terms
* Privacy Policy: https://policies.google.com/privacy

  1. Cloudflare Turnstile (Optional anti-spam check for lock screen forms)

* Service Link: https://www.cloudflare.com/products/turnstile/
* Terms of Use: https://www.cloudflare.com/website-terms/
* Privacy Policy: https://www.cloudflare.com/privacypolicy/

  1. IP-API.com (Optional Geo IP lookup fallback for country restrictions)

* Service Link: https://ip-api.com
* Terms of Use: https://ip-api.com/docs/terms
* Privacy Policy: https://ip-api.com/docs/privacy

  1. IPInfo.io (Optional Geo IP lookup fallback for country restrictions)

* Service Link: https://ipinfo.io
* Terms of Service: https://ipinfo.io/terms-of-service
* Privacy Policy: https://ipinfo.io/privacy-policy

  1. IPAPI.co (Optional Geo IP lookup fallback for country restrictions)

* Service Link: https://ipapi.co
* Terms of Service: https://ipapi.co/terms/
* Privacy Policy: https://ipapi.co/privacy/