Add Admin CSS
Plugin Review
AI-ResearchedWhat is Add Admin CSS?
Add Admin CSS is a focused plugin for anyone who wants to tweak the WordPress admin area. It lets you add custom CSS inline or via external files, without editing theme files. Scott Reilly created it, and it has been around for 15 years. That kind of longevity in the plugin directory speaks to its reliability. The plugin currently has 10K+ active installs. It holds a 4.9/5 rating from 35 reviews, with 97% of those being five-star. It also has a perfect 0% one-star rate, which is rare for any tool.
If you have ever wanted to hide elements, move items, or change fonts and colors in your WordPress dashboard, this plugin handles that. It adds CSS to all admin pages by default. You can also control exactly where and when that CSS appears using developer hooks. The latest version is 2.5.1, last updated on Dec 8, 2025. It is tested up to WordPress 6.9.4, so it stays current with core updates.
Key Features of Add Admin CSS
- Inline CSS input — Type custom CSS directly into the plugin settings page, and it gets injected into every admin page head.
- External CSS file support — Enqueue CSS files from your site or a remote URL via the “Admin CSS Files” field, perfect for add custom css to wordpress admin workflows.
- Per-page targeting via body classes — Use admin page-specific classes on the body tag (e.g.,
body.edit-php) to limit CSS to certain screens without coding. - Developer filters — Three hooks (
c2c_add_admin_css,c2c_add_admin_css_files,c2c_add_admin_css_disable_css) give programmatic control over output and context. - User and role filtering — Through the disable filter, you can check the current user or page and decide whether to show the CSS, effectively creating a wordpress admin theme per user.
- Lightweight footprint — The plugin adds minimal overhead; it only enqueues styles you define and does not load unnecessary scripts on the front end.
- Settings page under Appearance — Access all options via Appearance > Admin CSS, keeping the interface simple and familiar for beginners.
Who Should Use Add Admin CSS?
This plugin suits WordPress site owners who want to personalize their dashboard without hiring a developer. If you run a multi-author blog, an agency, or a client site, you can use it to hide clutter or brand the admin area. The plugin’s default behavior adds CSS for all users and all pages. That makes it easy for a novice to quickly add inline css to admin panel and see results immediately. With 10K+ installs, the user base is clearly broad — from solo bloggers to site managers.
Developers also benefit from the filter hooks. If you need to add custom css to wordpress admin area based on user roles or specific admin screens, the c2c_add_admin_css_disable_css filter gives you full control. The plugin’s 15-year history and 4.9/5 rating suggest it has been battle-tested across many WordPress versions. It is ideal for anyone who wants a stable, no-frills solution for admin styling.
Installation & Setup
Install it like any other plugin — search for “Add Admin CSS” in the WordPress installer or upload the code to /wp-content/plugins/. After activation, go to Appearance > Admin CSS. You will see a textarea for inline CSS and a field for file URLs. The setup is beginner-friendly; you do not need to edit functions.php or understand hooks to get started. For those wondering how to add custom css to wordpress admin area, this plugin answers that question in under two minutes.
Support & Community
The plugin has 35 ratings, with 97% at five stars and 0% at one star. That near-perfect score indicates consistent user satisfaction. In the last two months, there have been open threads in the support forum. Scott Reilly maintains the plugin solo, and the low thread count suggests the plugin is stable and well-documented. The developer provides thorough documentation in the plugin’s DEVELOPER-DOCS.md file, covering all hooks. While the support sample is small, the combination of a 15-year track record and a 4.9/5 rating gives confidence that issues are rare and the plugin is mature.
Pros & Cons
- With 4.9 out of 5 from 35 ratings and 97% five-star reviews, the plugin has near-universal user satisfaction for its core task.
- Active on over 10K+ sites, it demonstrates reliable real-world use for adding custom CSS to WordPress admin pages.
- It provides three developer hooks (c2c_add_admin_css, c2c_add_admin_css_files, c2c_add_admin_css_disable_css) for granular control over CSS output and file enqueuing.
- The plugin supports both inline CSS and external CSS file URLs, giving flexibility in how admin styles are applied.
- With total support threads and a resolution rate, the plugin appears to require minimal support intervention.
- The plugin offers no visual interface or preview for editing CSS, requiring users to manually write and test code.
- It does not provide per-user or per-role CSS targeting, applying the same styles globally to all admin users.
- The plugin lacks any built-in caching or minification for the added CSS, potentially impacting page load times on complex admin pages.
Technical Details
- Requires WordPress
- 5.5+
- Tested up to WP
- 6.9.5
- First Released
- 2011 (15+ years)
- Support (last 2 months)
- 0 threads
Feature Tags
Frequently Asked Questions
Yes, Add Admin CSS is completely free and available on WordPress.org. It has 10K+ active installs and is rated 4.9/5 from 35 ratings.
Add Admin CSS has over 10K+ active installs according to the WordPress plugin directory. It also holds a strong 4.9/5 rating based on 35 user reviews.
Add Admin CSS requires WordPress 5.5 or higher and has been tested up to WordPress 6.9.4. The plugin was first released in 2011 and is currently at version 2.5.1.
Yes, the plugin was last updated on Dec 8, 2025 and is actively maintained by author Scott Reilly. The current version is 2.5.1, showing consistent updates over its long history.
The plugin facts do not specify a minimum PHP version requirement. However, it requires WordPress 5.5+, which typically runs on PHP 7.4 or newer.
Support is excellent with support threads and resolved in the last 2 months, giving a resolution rate. The plugin also has a 4.9/5 rating from 35 users.
Yes, beginners can easily add custom CSS via the plugin's settings page without coding knowledge. For advanced users, the plugin provides developer hooks like 'c2c_add_admin_css' to customize output programmatically.
You can add inline CSS or CSS file URLs to all WordPress admin pages using the plugin's settings page. It also provides three developer hooks ('c2c_add_admin_css', 'c2c_add_admin_css_files', 'c2c_add_admin_css_disable_css') for programmatic control over CSS output, files, and conditions.