- Details
- Getting Started
- Changelog
Description
CSS Organizer adds structured CSS sections to the WordPress Customizer so you can keep your styles organized while still using the built-in live preview.
Instead of placing everything inside the single Additional CSS field, this plugin lets you separate your styles into multiple labeled sections. This makes it easier to maintain and locate specific CSS as your site grows.
The plugin adds its own CSS sections underneath the default Additional CSS panel. It does not modify the native field. If you prefer a simpler interface, you can optionally disable the default Additional CSS panel from the plugin settings.
The plugin ships with several default sections to get started, but you can remove them, reorder them, or create your own sections from the settings page.
Features:
- Multiple organized CSS sections inside the Customizer (or Site Editor for block themes)
- Option to force adding the WP Customizer on block themes
- Default sections included, fully customizable
- Create, remove, and reorder sections from the settings page
- CSS stored separately per section for better organization
- Optional ability to disable the default Additional CSS panel
- Expand the Customizer editor width to 30%, 50%, or 80% of the screen
- Quickly add @media snippets for various screen sizes
- Body class selector tool
- Variable picker for pasting variables you've set in other sections
- Export/import all settings and CSS from one site to another
This plugin is useful for web designers and site builders who want better CSS organization while still using the WordPress Customizer’s live preview.
Demo
Screenshots
FAQ
How does this plugin help with CSS management?
Is this plugin compatible with all themes?
Installation
1. Upload the plugin files to the /wp-content/plugins/css-organizer/ directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Go to Appearance > CSS Organizer to set up sections
What Next?
How-To GuideDeveloper Docs1.2.0
- Update: Added sourceURL to all styles so you can easily back-track to which section the css is in from the DevConsole (ie. CSS-Organizer/section_name.css)
- Update: Added support for block themes on Site Editor, with option to still force the Customizer
- Update: Added mobile screen size buttons to WP Customizer
- Update: Added a body tags menu to WP Customizer sections that lets you add body classes from a dropdown
- Update: Added a variable selector to WP Customizer sections that finds all variables in your css sections and lets you add them to your current section
- Update: Added an uninstall cleanup option
- Update: Restyled the settings page
- Update: Added theme info to settings page
- Update: Added an export/import option on the settings page
- Update: Transitioned plugin from premium distribution to a free release on the WordPress.org repository.
- Update: Revised plugin descriptions and documentation for the WordPress.org release.
1.1.0
- Update: New support links
- Update: Added a hook to allow changing the expand width percentages
1.0.2
- Update: Updated author name and website per WordPress trademark policy
1.0.1
- Initial Release








