Content Locker


Content Locker is the tool that can transform your online business and take it to the next level. Get visitors to ‘pay’ for content by liking, sharing or signing up and watch as your numbers swell! Build a powerful community and increase your email marketing efficiency several fold!

Live Working Demo
Click on the below link to create your own demo site for free and check the possibilities of the plugin before you install on your website:

Why Content Locker from MyThemeShop:

Share/Login to Read Further

Content Locker includes powerful features to enhance user engagement and social sharing. Get your visitors to share or log in in exchange for unlimited access to your content!

Drive Social Traffic

Content Locker is perfectly designed to leverage the considerable power of social media. Bring visitors from Facebook, Twitter, Instagram and beyond!

Increase Engagement

Everything about Content Locker has been designed to help you increase engagement. Keep visitors on the page longer and get them to scroll all the way to the bottom of the page!

Convert Visitors Into Leads

Turn those cold leads into warm leads by collecting emails and other details. Content Locker makes it easy!

Easy to Use

We’ve built Content Locker from the ground up with ease-of-use in mind. Make changes and update your access control quickly and simply!

Beautiful Design

Visitors will be blown away by the stunning, professional and premium feel of any site built with Content Locker!

SEO Friendly

Search Engine optimization is built into the very DNA of Content Locker to ensure that you climb the ranks of Google and increase the amount of traffic reading your site every single day.

Works With Any Theme

Content Locker will work with all Free WordPress Themes as well as Premium WordPress Themes.

Optimized for Mobile

Content Locker works just as well on mobile as it does on PC. Ensure that you can handle mobile traffic just as well as any other.


This is a lightweight plugin that won’t slow down your site and that will load in the blink of an eye.

Developer Friendly

Content Locker is ready for you to tweak, add to or customize. Our code is developer friendly with easy comments to follow.

2 Types of Lockers

Choose from two types of lockers to find the option that best suits your business model and best suits your site.

Share to Unlock

Asking visitors to share before access your content is a fantastic way to drive social traffic and to get more eyes on your post and articles.

Like, Tweet and G+ Support

Whatever your choice of social media, Content Locker has you covered and will work just as well with Twitter, Google Plus or Facebook.

Sign In to Unlock

Collect emails by swapping content for sign-ups. People are used to signing up to sites and this is a great way to build your reach and influence.

Collect Emails and Names

With Content Locker, your visitors will be gladly sharing their contact details and inviting you to get in touch!

Store Subscribers in WordPress

Content Locker provides simple contact management, letting you see and manage your subscribers right from your WordPress installation.

MailChimp Integrated

MailChimp users will find that Content Locker perfectly integrates with their existing services for a more seamless implementation.

MailerLite Integrated

Content Locker also works with MailerLite, allowing you to simply add this fantastic method of collecting emails to your current campaign.

Export Collected Emails in CSV

But even if you use AWeber or GetResponse, you can simply export the collected emails via CSV and then import them to your other service.

Advanced Analytics

Find out precisely what is working and what isn’t by using the Advanced Analytics on offer with Content Locker.

Track Performance of Each Locker

Find out which lockers are bringing in the best results and hone your strategy accordingly!

Integrated With Google Analytics

For even more data and analytics, Content Locker integrates flawlessly with Google Analytics.

Option to Load Content Using Ajax

Ajax helps your tools to load even quicker by choosing which elements should be loaded first.

Lazy Loading

Lazy Loading offers even more speed optimization, improving your customer experience as well as your SEO.

Show Terms and Policies

Content Locker lets you show your terms and policies to ensure that your customers know precisely the deal they are getting and to establish more trust and authority.

Option to Hide for Logged in Users

Don’t lose users: let those who want to keep hidden do so and keep browsing your content!

Option to Disable on Mobiles

Don’t want to use Content Locker on mobiles? One simple option can let you turn off this functionality to enable a more seamless experience on smaller, touchscreen devices.

Option to Show Close Icon

Let your users easily close out of Content Locker, or don’t… the choice is yours!


All support for this plugin is provided through our forums. If you have not registered yet, you can do so for FREE by signing up on our website.

You can also check our WordPress Training videos

If you still feel stuck, please feel free to open a new thread on our Support Forum. A member of our support team will be happy to help.


If you like this plugin, then please consider leaving us a good rating and a review feedback.
If would like, you can follow us on Google+, Twitter, and Facebook


  • Social Locker & Sign-In Locker
  • Locker List
  • Social Locker Single Post
  • Single Locker General Settings
  • Single Locker Visibility Settings
  • Single Locker Advance Settings
  • Sign-In Locker Single Post
  • Collect Leads
  • Global Settings


  1. Upload to the /wp-content/plugins/ directory and extract it
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Create your own Lockers from the WordPress Dashboard using ‘Content Locker’ Menu


I am facing issue with the plugin, where can I get the support?

We will do our best to provide support through the WordPress forums. However, all plugin support is provided in our forum. If you have not registered yet, you can do so here: After searching the knowledge base and forum if you are still stuck, feel free to open a new thread, and a member of our support team will be happy to help. Cheers!

Support link:


July 16, 2021
It had a nice promise but unfortunately it doesn't work. In my case, the content is locked but no window are there to propose to like or something. I only tried with the free version and had the same issue as with the social locker plugin.
June 2, 2021
I was really hoping to write a good review for this plugin, but after a month of trying to get it to work on our site I finally had to give up. A few things to note: 1) Their support is non-existent. The plugin will not connect to the mail server via API (as advertised). I went back and forth with their support for almost a month and no one addressed the issue. 2) I eventually had my developer take a closer look at the plugin and discovered security issues along with sloppy code. We are working on fixing these issues and hoping to implement this plugin in the future. This plugin is a good starting point if you have a developer that can fix the coding and API issues. Otherwise, I'd recommend using a different plugin.
February 22, 2021
On desktop: - Click like however users must click several times (2 - 4 times). Moreover, content is unlocked after 2 - 4 seconds. It makes users disappointed, bad UX On Mobile: - Facebook Like doesn't work at all. Login Facebook fail. Even login Facebook successfully, nothing happens beside forward users to facebook app on mobile then content still locked after users come back the browsers (safari, chrome, opera). I tried manytimes on my iphone.
March 25, 2020
Even after enjoying it, it doesn't release content.
Read all 15 reviews

Contributors & Developers

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


Translate “Content Locker” into your language.

Interested in development?

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


1.1.10 [Nov 1, 2018]

  • Fixed styling conflict with Rank Math SEO Plugin

1.1.9 [Sep 19, 2018]

  • Fixed an important configuration issue

1.1.8 [June 30, 2018]

  • Updated admin notices

1.1.7 [June 29, 2018]

  • Changed admin notices

1.1.6 [11th May, 2018]

  • Made plugin GDPR Compliant

1.1.5 [20th Apr, 2018]

  • Fixed PHP 7.2.4 issues
  • Compatibility to WordPress 4.9.5
  • Improved code

1.1.4 [19th Sep, 2017]

  • Fixed Google Plus button

1.1.3 [09th June, 2017]

  • Fixed PHP warning issue
  • Compatibility to WordPress 4.8

1.1.2 [13th Mar, 2017]

  • Fixed admin CSS
  • Fixed PHP compatibility issue
  • Fixed locker themes CSS
  • Added link to locker title in the Stats page
  • Added ‘Post Title’ if message field is empty [Example tweet post title + url]
  • Fixed page breaking if locker is trashed or deleted
  • Fixed unlocking of all the lockers of same type on same page

1.1.1 [13th Mar, 2017]

  • Fixed unlocking of all lockers present on same page
  • Added notification for Pro version

1.1.0 [11th Mar, 2017]

  • Enhanced UI
  • Add Double Opt-In Feature for mailing services
  • Fixed Locker Theme CSS
  • Fixed exporting lead query
  • Enhance Twitter tweet sharing with real time checking using API
  • Extensive linting of code and optimization done using PHPCS, JSCS, CSSLint to improve the code standards and optimzation
  • Updated POT file for localization

1.0.4 [8th Mar, 2017]

  • Fixed sdk loader functionality
  • Fixed theme css

1.0.3 [14th Feb, 2017]

  • Fixed CSS for themes
  • Removed control html from Javascript
  • Added theme support
  • Enhanced Locker template system
  • 3rd party classes checks in-place
  • Email language option added
  • the_content filter removed from template file
  • Added cl_the_content function instead of the_content filter
  • Removed extra JSON

1.0.2 [11th Feb, 2017]

  • Fixed wrong spelling of Twitter in the Twitter Sign In Option

1.0.1 [6 Feb, 2017]

  • Added New Facebook SDK versions in Global Settings
  • Fixed Increase Facebook verification timeout
  • Fixed Save default settings on plugin activation
  • Enhance SDK Loader class in JavaScript
  • Improved styling of Sign-In button in the Subscription Box

1.0.0 [6th Feb, 2017]

  • Plugin released