plugin-icon

Locker Content

By AppGlut·
Lock your content behind various engagement gates including password protection, agreement forms, and user-generated content.
Version
1.0.1
Last updated
Nov 21, 2025
Locker Content

Locker Content is a powerful WordPress plugin that allows you to lock your valuable content behind various engagement gates. Increase user interaction, gather user-generated content, and protect premium content with multiple locking mechanisms.

Key Features:

Password Protection – Secure your content with password locks ✅ Agreement Lock – Require users to accept terms and conditions ✅ Post Creation Lock – Users must create content to unlock yours ✅ GDPR Compliant – Built with privacy and data protection in mind ✅ Rate Limiting – Prevent abuse with built-in rate limiting ✅ Spam Protection – Advanced spam detection for user submissions ✅ Responsive Design – Works perfectly on all devices ✅ Admin Dashboard – Manage all submissions from one place

Perfect For:

  • Content Creators – Protect premium content and courses
  • Marketers – Generate leads through content gates
  • Community Sites – Encourage user participation and content creation
  • Educational Sites – Require agreement to terms before accessing materials
  • Membership Sites – Control access to exclusive content

Available Lock Types:

  1. Password Lock – Traditional password protection with enhanced security features
  2. Agreement Lock – Require users to read and agree to terms, privacy policies, or disclaimers
  3. Post Creation Lock – Users must submit original content to unlock your premium material

Security Features:

  • Password hashing for secure storage
  • Rate limiting to prevent brute force attacks
  • CSRF protection with WordPress nonces
  • Input sanitization and validation
  • IP anonymization for GDPR compliance
  • Spam detection and filtering

Admin Features:

  • Easy-to-use meta boxes for each post/page
  • Bulk approval/rejection of user submissions
  • Detailed submission tracking
  • Customizable messages and interface text
  • Template override support for developers

Developer Information

Template Override Support

You can override plugin templates by creating files in your theme:

`

your-theme/ ├── lockerco/ │ ├── frontend/ │ │ ├── password-lock.php │ │ ├── agreement-lock.php │ │ └── postlock-lock.php │ └── admin/ │ ├── password-fields.php │ ├── agreement-fields.php │ └── postlock-fields.php `

Action Hooks

  • lockerco_post_submitted – Fires when a user submits a post through the post lock

Filter Hooks

  • lockerco_password_strength – Modify password strength requirements
  • lockerco_spam_patterns – Add custom spam detection patterns

CSS Classes

  • .lockerco-container – Main container for all lock types
  • .password-locker – Password lock specific styling
  • .agreement-locker – Agreement lock specific styling
  • .postlock-locker – Post creation lock specific styling

Security Features

  • CSRF protection with WordPress nonces
  • Input sanitization using WordPress functions
  • Rate limiting to prevent abuse
  • Password hashing for secure storage
  • IP anonymization for privacy compliance

Support

For support, feature requests, or bug reports, please visit our support forum or contact us through the plugin’s official page.

Minimum Requirements: * WordPress 4.7 or higher * PHP 7.0 or higher * MySQL 5.6 or higher

Recommended: * WordPress 6.0 or higher * PHP 8.0 or higher * MySQL 8.0 or higher

Freeon Business plan
Tested up to
WordPress 6.8.3
This plugin is available for download for your site.