| 开发者 | wpmakedev |
|---|---|
| 更新时间 | 2026年5月19日 23:02 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 6.9 |
| 版权: | GPLv2 |
| 版权网址: | 版权信息 |
content-time-lock folder to /wp-content/plugins/ or install through Plugins → Add New.Yes, for most setups. The plugin restricts content by user role — so to keep lessons away from everyone except paying students, those students need a WordPress user account with the right role. You can create accounts manually, let students register themselves, or connect any plugin that assigns roles on signup or purchase (WooCommerce + User Role Editor, for example). Guest lockout is also available if you want to block unregistered visitors entirely.
Almost certainly yes. The plugin hooks into the_content filter — the standard WordPress mechanism that every well-built theme uses to output post content. It also has specific compatibility handling for Elementor, Beaver Builder, and SiteOrigin Page Builder. If you hit an issue with a particular theme or builder, open a support thread with the theme name and we will take a look.
Yes. Set the lock mode to "Unlock X days after user registers" and enter the number of days. Each logged-in user's unlock time is calculated from their individual account creation date — so a student who registers today and one who registered last month each get their own personal schedule. Guest visitors always see the locked state when this mode is active since they have no registration date.
Unlock on specific date — one fixed calendar date and time applies to all visitors equally. Use this for cohort-based courses where everyone starts together (e.g. a live workshop launching on 1 June). Unlock X days after user registers — each user gets a personal unlock time calculated as their registration date plus however many days you set. Use this for self-paced courses where students can enrol at any time and still follow the same relative schedule.
Yes, indirectly. Content Time Lock does not connect to WooCommerce orders or subscriptions directly — it does not know when someone purchased. What it does do is restrict content by WordPress user role. If you use WooCommerce with a role-assigning plugin (like WooCommerce Memberships or the free User Role Editor), customers who buy get a specific role, and you can lock your lessons to that role. Use the fixed-date mode for cohort launches or the days-after-registration mode for self-paced access. WooCommerce decides who has access; this plugin decides when they get it.