Trusted by over 100k+ users
4.9
Plugin
Utilities

Easy Lock

Gate article content behind login or register with a themed signup card. Shortcode or auto teaser. No leak. Joomla 4, 5, and 6.

5.0 v1.0.0

30-day money-back guarantee

Works with
Joomla 4 Joomla 5 Joomla 6
Easy Lock

What can Easy Lock do for you?

Product features

Easy Lock hides chosen parts of a Joomla article until the visitor logs in or registers. Guests see a themed signup card. Members see the original HTML. Hidden text is removed on the server.

The package installs Content, Button, and System plugins. Wrap private HTML in {elock}, or turn on auto teaser. Popup, same-tab, or new-tab CTA. Native JavaScript only. No jQuery.

Wrap What Stays Private

Shortcode Gate

Precise control
Wrap HTML in {elock} so guests never see it.

Editor button
Insert the block from the article toolbar.

Many blocks
Use more than one gate in the same article.

Convert, Do Not Confuse

Themed Signup Card

Clear CTA
Log in and Register on a Light, Dark, Soft, or Brand card.

Popup or links
Stay on the page, same tab, or a new tab.

Return URL
After login, visitors land back on the same article.

Server-Side Hide

No Leak

View Source safe
Gated text is removed before HTML reaches the browser.

Feeds and modules
Search, RSS, and related modules do not dump the private copy.

System safety net
Leftover shortcodes are stripped for guests after render.

Optional Convenience

Auto Teaser

First paragraphs
Keep the opening blocks, gate the rest.

Read more
Use the existing intro and hide fulltext for guests.

Category filters
Turn auto mode on only where you want it.

Not Only Guest Vs Member

User Groups

Any logged-in user
Default unlock for members.

Named groups
Limit a block to Registered, Premium, or IDs you list.

Public articles
Keep Access Public so listings still appear.

See The Gate Work

Conversion Counts

Daily totals
Gate shown, login click, register click.

Preview bar
Super Users can view as guest or member.

Modern Joomla
Joomla 4, 5, and 6. Native JavaScript. No jQuery.

Precise control
Wrap HTML in {elock} so guests never see it.

Editor button
Insert the block from the article toolbar.

Many blocks
Use more than one gate in the same article.

Clear CTA
Log in and Register on a Light, Dark, Soft, or Brand card.

Popup or links
Stay on the page, same tab, or a new tab.

Return URL
After login, visitors land back on the same article.

View Source safe
Gated text is removed before HTML reaches the browser.

Feeds and modules
Search, RSS, and related modules do not dump the private copy.

System safety net
Leftover shortcodes are stripped for guests after render.

First paragraphs
Keep the opening blocks, gate the rest.

Read more
Use the existing intro and hide fulltext for guests.

Category filters
Turn auto mode on only where you want it.

Any logged-in user
Default unlock for members.

Named groups
Limit a block to Registered, Premium, or IDs you list.

Public articles
Keep Access Public so listings still appear.

Daily totals
Gate shown, login click, register click.

Preview bar
Super Users can view as guest or member.

Modern Joomla
Joomla 4, 5, and 6. Native JavaScript. No jQuery.

Docs & setup

Get up and running fast

Written guides for installing and configuring Easy Lock — from first setup to the options that matter.

  • Installation steps
  • Configuration options
  • Practical usage tips

Pricing

Choose the plan that fits

Save more as you scale — longer access means a bigger discount.

Compatible with
Joomla 4 Joomla 5 Joomla 6
Tester plan
30 Days
Basic testing plan. 30 days access only. No priority support. Access expires after 30 days - no future updates.
$19

$19

You save zero
Download Access - 30 Days
Support - 30 Days Email Support
1 Website License
Unlimited Downloads
No Priority Support
No Future Updates After 30 Days
Limited to Testing Only
30-Day Money Back Guarantee
Commercial Use License
6 Months
6 months access with priority support & bug fixes. Perfect for short-term projects and growing businesses.
$114

$29

You save $85
Download Access - 6 Months
Support - 6 Months + Priority Updates
2 Websites License
Unlimited Downloads
Priority Email Support
Priority Bug Fixes
6 Months Free Updates
30-Day Money Back Guarantee
Commercial Use License
Pay once
Lifetime
Lifetime access with dedicated support agent. Never pay again - unlimited updates & custom development support included.
$1,980

$99

You save 95%
Download Access - Lifetime
Support - Lifetime + Dedicated Support
Unlimited Websites License
Unlimited Downloads
Dedicated Support Agent
Lifetime Free Updates
Feature Request Priority
Custom Development Support
30-Day Money Back Guarantee
Commercial Use License

Have questions about Easy Lock?

Frequently asked questions

Easy Lock supports Joomla 4, 5, and 6. PHP 8.1 or later is recommended.

It hides chosen parts of a Joomla article until the visitor logs in or registers. Guests see a themed signup card. Members see the original HTML.

Content - Easy Lock is required. Button - Easy Lock inserts the shortcode. System - Easy Lock strips leftover tags for guests and shows the preview bar. The package installs and enables all three.

No. Keep the article Public so listings stay visible. Easy Lock hides only the wrapped (or auto-teased) portion.

No. Gated inner HTML is removed on the server. It is not commented out or stored in data attributes.

Edit a Public article, click Easy Lock in the editor (or paste {elock} around the private HTML), save, confirm the three plugins are enabled, clear cache, then open the article while logged out.

Download EasyLock_UNZIP.zip. Unzip it, then install pkg_easylock_1.0.0.zip from System > Install > Extensions.

No. Easy Lock uses native JavaScript.

Visit support.joomlax.com. Include your Joomla version, PHP version, page URL, and whether you were logged in.

Yes. Open Content - Easy Lock, then the Popup login tab. You can set the title, a note under the heading (for example demo username and password), the Log in label, Remember me, Register now, Forgot username, and Forgot password. Each extra can be turned on or off.

Still have questions?

All-access bundle

Unlock every JoomlaX extension in one plan

Get all 60+ extensions, ongoing updates, and full-time support. Plans start at $99.

  • Satisfaction guarantee
  • Secure SSL payment
  • Updates included

Sign in to your account

Don't have an account yet? Register Now!