AffStackDev Gate Manager / Protected content & policies

Keep the introduction public. Protect what comes next.

Put account, invitation, email, time, policy or location requirements around the content that needs them.

Free plugin · All features included · Free Gate Manager license

Gate ManagerFree
Get Gate Manager

Explore Gate Manager

Open the interactive workspace and try the controls.

Try interactive demo

Protect a section in the WordPress editor

  1. Create an access gate and choose “Only attached protected blocks / shortcodes.”
  2. Complete its requirement and enable it.
  3. Insert the Gate Manager Protected Content block, choose the gate and place your private blocks inside.
  4. Keep the public introduction outside the container and check both permitted and denied visitor views.

A shortcode is also available for classic content and compatible builders. Denied visitors receive a Get access link while the private body stays withheld. Disabling a referenced gate keeps its attached content closed while Gate Manager remains active.

Separate controls

Choose the content boundary

  • Whole page

    Evaluate the matching access requirements before protected content.

  • Selected section

    Attach a requirement to a Protected Content block or shortcode.

  • Direct files

    Use the file owner’s protection for image and document URLs.

Record acceptance of the current policy

Use Recorded policy acceptance for a server-side requirement tied to a policy URL and version. Signed-in visitors can have an acceptance receipt saved to their account. Guests receive browser memory.

Policy versions

Change the policy version when the terms change. Earlier receipts remain in history while visitors accept the current requirement.

Account history

Review the user, gate, version, revision and acceptance time. Export the current history page as CSV.

Retention controls

Choose how long to keep receipts. WordPress personal-data export and erasure include the signed-in account records.

Policy acceptance history with no records yet and a retention setting of 365 days.
Choose policy-receipt retention and review account acceptance history when records exist.View full size

Choose the right policy experience

Policy acknowledgement is a simple browser confirmation. Recorded policy acceptance adds a protected access requirement and optional account receipts. Keep the full policy page reachable before acceptance.

Protected content relies on Gate Manager remaining active and WordPress rendering the request. Files, raw storage paths and upstream cached copies need separate protection.

Choose the right next step

Explore the gate types, follow the setup guide or get help with your site’s visitor experience.