News

GetSimple CMS (Community Edition)
GS Hide Tabs Plugin

GS Hide Tabs Plugin

22 of November, 2025

Introducing GS Hide Tabs — a simple but powerful way to customise your GetSimple CMS admin area.

If you manage websites for clients, you already know the challenge: the GetSimple admin panel is clean and intuitive, but sometimes you just don’t want every user to see every tab, button or sidebar link. Maybe you want to hide advanced settings from beginners, remove plugin menus for editors, or simply keep the admin area distraction-free.

GS Hide Tabs was built exactly for that.

What this plugin does

GS Hide Tabs allows administrators to hide:

  • Top navigation tabs (Pages, Files, Theme, Plugins, Backups…)
  • Sidebar items (New Page, Components, Menu Manager…)
  • Buttons or controls based on class names
  • Highly specific elements using full CSS selectors

And best of all:
rules are applied per user, so you can tailor the experience depending on who logs in.

How it works

Instead of a complicated interface, the plugin uses a simple, flexible rule system.
Each user gets one line, and you list the elements you want to hide:

editor: id:nav_theme, id:nav_plugins
assistant: class:delconfirm within:#pages
manager: selector:#sidebar a[href*="massiveAdmin&whitelabel"]

It’s easy to read, easy to copy, and easy to adjust as your site grows.

The plugin includes:

  • A user dropdown to quickly insert usernames
  • A helper table with common admin element IDs
  • An expandable rule reference

Even if GetSimple themes or plugins add extra buttons, you can target them using CSS selectors.

Why this plugin exists

This tool was built out of a real-world need:
When working with clients—teachers, restaurant owners, small businesses—it’s normal that many of them shouldn’t access plugin settings, templates, or anything that could break the site. GS Hide Tabs keeps the interface clean and safe, while still giving each user exactly what they need.

A small tool that makes GetSimple even better

GS Hide Tabs doesn’t try to be complicated.
Instead, it fills a missing gap in GetSimple: user-level UI control.

If you use GetSimple CMS to build sites for clients, this plugin can make the admin area clearer, safer, and more professional.

If you find the plugin useful, you can support development and hosting here:
getsimple-ce.ovh/donate

Page last updated: 22nd of November, 2025