-
🔒
Password Toggle in the Blueprint
- Add
fields/locked-pages to a page blueprint, and editors switch protection on and set the password per page.
-
🌳
Subpages Locked Too
- Locking a page locks its whole subtree and its content representations, such as
.json or .xml; one unlock covers every child and translation.
-
🔑
New Password, New Login
- Access is tied to the current password, so changing it locks out everyone who unlocked the page before.
-
🎨
Your Own Login Form
- Drop
locked-pages-login.php into site/templates to replace the bundled form; slug, title, and error messages are options.
-
🚪
Logout Hook
- Trigger
locked-pages.logout from a route to clear a visitor's access.