| 开发者 | wpmakedev |
|---|---|
| 更新时间 | 2026年4月22日 01:09 |
| 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.
Not currently. Unlock dates are fixed calendar dates — one date applies to all users. If Lesson 2 should unlock on March 10th for your entire cohort, this plugin handles that cleanly. If you need Lesson 2 to unlock exactly seven days after each individual student signs up, you need a plugin that tracks per-user enrollment dates (LearnDash or LifterLMS, for example). Relative unlock dates based on registration are on our feature roadmap.
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 with a fixed unlock schedule. WooCommerce decides who has access; this plugin decides when they get it.