By Ben Butler, Founder and Lead Developer, Headless Hostman
At Headless Hostman, we’re always looking for ways to give you more control, more security, and more power over how your static WordPress sites are managed. Today, I’m excited to introduce a brand new feature we just rolled out to every site on the platform: Admin Settings.
Yeah, I know — not the most inventive name. But don’t let that fool you. This new admin panel is just the foundation for a growing set of advanced tools that will give you unprecedented control over what your users can do, see, and manage.
As more teams, contractors, and clients interact with Headless Hostman-powered sites, the need for role-based access controls has become increasingly clear. Not everyone should be able to push the entire site live. Not everyone should be able to view diagnostics or performance settings.
Even with Admin-level users, you might want to restrict who gets to do what.
That’s why we created Admin Settings: to let you customize access, delegate roles, and lock down critical site features based on your team’s needs.
Out of the box, here’s how access is defined:
If you never touch the Admin Settings panel, this is the default behavior.
But now, you can dive deeper.
WordPress traditionally limits role management to predefined user types: admin, editor, author, etc. But we know real-world teams don’t always map cleanly to those boxes.
So we added the ability to assign any user — regardless of role — as a Site Master.
This special designation overrides their default role and gives them access to specific tools and features, based on what you assign. Want to give a contractor full push access but not show them performance settings? Easy. Want to restrict your client (who is technically an admin) from pushing content live? Also easy.
You’ll see all your users listed in the Admin Settings panel and can assign Site Master permissions on a per-feature basis.
Most importantly with this, what if you have Admins who need to be Admins but shouldn’t see certain things? Easy, assign Site Masters and delegate what you want only to them.
This allows you access control, while allowing regular Admins to do their usual business without interruption.
This is where the magic happens. Admin Settings allows you to toggle access to every major feature we offer, including:
As more tools roll out, this menu will expand to give you even finer control and more features like assigning emails to “Push completions,” and more.
Every piece of this new system came from user feedback. We listened. We built. And we’ll keep building based on what you need most.
As always — keep the feature requests coming. We’re listening.