ContentLock is a simple solution to set email based access to your Pages, Posts or Custom Post Types.

Do you want to provide quick access to someone (or a whole group) via email only, without requiring any kind of registration?

Here is your plugin!

ContentLock offers a solution that is independent of WordPress users and the registration system, allowing you to grant access to content that is hidden from other visitors.

Compatible with popular editors and plugins: Gutenberg, Classic Editor, Elementor, Divi, etc.


  • Create groups for your email lists
  • Add emails to the created group
  • Limit the visibility of your content
  • Login surface of a protected page/post


Upload/Download the ContentLock plugin to your site, activate it, and click on the new menu item “ContentLock.” Then follow the helper instructions.
Make sure your email system is functioning correctly on your site, or verify that your SMTP settings are properly configured.


There are no reviews for this plugin.

Contributors & Developers

“ContentLock” is open source software. The following people have contributed to this plugin.


Translate “ContentLock” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Import emails from csv files
  • Bulk delete for emails


  • Initial release.