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:
- Password Lock – Traditional password protection with enhanced security features
- Agreement Lock – Require users to read and agree to terms, privacy policies, or disclaimers
- 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 requirementslockerco_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
