An open API service indexing awesome lists of open source software.

https://github.com/lukedunsmoto/simplebar-admin-bar-customizer

A free, open-source WordPress plugin that lets you easily customize the admin bar and side menu. Change colours, add your own links, hide elements or use drag and drop to reorder them.
https://github.com/lukedunsmoto/simplebar-admin-bar-customizer

admin-bar clean-ui customization developer-tools site-administration ux wordpress wordpress-admin wordpress-admin-panel wordpress-plugin wp-admin wp-admin-menu

Last synced: 4 days ago
JSON representation

A free, open-source WordPress plugin that lets you easily customize the admin bar and side menu. Change colours, add your own links, hide elements or use drag and drop to reorder them.

Awesome Lists containing this project

README

          

![SimpleBar Banner](https://www.lukedunsmore.com/wp-content/uploads/2025/12/banner-1544x500-1.png)

# SimpleBar - Admin Bar Customizer
A free WordPress plugin that lets you easily customize the admin bar and side menu. Change colours, add your own links, hide elements or use drag and drop to reorder them.

[![Live Site](https://img.shields.io/badge/demo-live-blue)](https://www.lukedunsmore.com/simplebar-admin-bar-customizer-free-open-source-plugin-for-wordpress)
![Open Source](https://img.shields.io/badge/Open%20Source-Yes-brightgreen)
---

## Why SimpleBar?

The WordPress admin bar is powerful β€” but it gets cluttered quickly. SimpleBar exists to give you back control of your WordPress admin experience.

SimpleBar is a free, lightweight tool that lets you hide what you don’t need and keep your workflow tidy.

---

## Features

- Hide unused admin bar items
- Reduce visual clutter in the WordPress toolbar
- Keep frequently used items accessible
- Add custom links to the admin bar
- Change colours of both the admin bar and side menu
- Live preview while editing appearance settings
- Settings tabs switch instantly without full page reload
- Built-in preset themes (including WordPress Classic default)
- Accessibility contrast guardrails for key colour pairs
- Import/export settings as JSON
- Discover and hide third-party admin bar nodes per role
- Front-end admin bar visibility rules by role and post type
- Lightweight, fast, and unobtrusive
- Built with core WordPress APIs
- No tracking, ads, or external dependencies

SimpleBar is designed for developers, site owners, and anyone who values a clean admin experience.

---

## What's New in 2.1.0

- New first-run default style: **WordPress Classic** preset, with WordPress 7.0 blue (`#3858E9`).
- New Appearance improvements:
- Preset selector with one-click apply.
- "Colour Riot" preset label refresh.
- Live preview for admin bar and admin menu colours.
- Contrast guardrails with pass/warning feedback.
- New settings UX polish:
- Tabs now switch without full page reload.
- Title Case headings and button labels.
- Improved spacing in Roles & Links reorder section.
- New Tools tab:
- Export all settings as JSON.
- Import settings from a SimpleBar export file.
- New Roles & Links improvements:
- Discover third-party admin bar node IDs from current admin context.
- Hide discovered IDs per role.
- New front-end toolbar visibility rules:
- Hide by selected roles.
- Hide on selected public post types.
- Optional "wp-admin only" mode.

---

## Screenshots

**Admin bar customisation options**

![Admin Bar Settings](https://www.lukedunsmore.com/wp-content/uploads/2025/12/screenshot-1.png)

**Cleaned-up admin bar in action**

![Admin Bar Preview](https://www.lukedunsmore.com/wp-content/uploads/2025/12/screenshot-2.png)

---

## Installation

### From WordPress.org
Install directly from the plugin directory:

πŸ‘‰ https://wordpress.org/plugins/simplebar-admin-bar-customizer/

### From GitHub
1. Download or clone this repository
2. Upload the `simplebar-admin-bar-customizer` folder to `/wp-content/plugins/`
3. Activate the plugin via **Plugins β†’ Installed Plugins**

---

## Requirements

- WordPress 6.0+
- PHP 7.4 or higher

---

## Roadmap

- Minor UX refinements based on real-world usage
- Compatibility testing with future WordPress releases
- Documentation polish

Feature requests are welcome!

---

## Contributing

Issues and pull requests are welcome.

---

## Author

Built by **Luke Dunsmore**
Designer / Developer / Builder of Practical Tools

- Website: https://www.lukedunsmore.com
- WordPress.org: https://profiles.wordpress.org/lukedunsmoto/

---

## License

GPL v2 or later
https://www.gnu.org/licenses/gpl-2.0.html